![]() |
|
||||||||||
|
|||||
|
Уважаемые флешеры!
Подскажите, как реализовать такую лабуду, дабы был какой-либо объект (например квадрат) и чтобы он постоянно "бегал" от курсора. Может кто знает примеры или хорошие способы реализации? ![]() |
|
|||||
|
хороший способ реазилации - высчитывать расстояние от объекта до курсора с помощью теоремы пифагора и при достижении критической отметки - двигать объект в ту же сторону, в которую двигается курсор
|
|
|||||
|
Цитата:
действительно "трусливый" квадрат. |
|
|||||
|
Banned
[5 01.09.2006]
Регистрация: Jun 2005
Сообщений: 1,805
|
А можно ещё когда по событию onMouseUp высчитывать рандомную координату и оттаскивать туды объект
|
|
|||||
|
Вот. Сидел, f@ck'ал себе мозги, сделал.
Скорее всего, это не то, что тебе нужно, но тоже ничего. Зато все понятно =) ________________________________ А вот что надо делать: 1. Рисуешь квадрат, F8>Movieclip, называешь quad (имею в виду Instance Name). 2. Создаешь второй кадр, такой же как и первый. 3. В Actions первого пишешь следующий код:
5. Следует учитывать, что сцена имеет стандартные размеры 550x400, иначе меняете некоторые значения внизу кода. 6. Если вы хотите разобраться, как же этот бред работает, то вам непременно нужно скачать себе сцену. 7. Если вам лень качать, открывать, разбираться в .fla-сцене, можете потестить готовый swf. Разобраться: quad.fla Потестить: quad.swf Последний раз редактировалось Niketas; 13.08.2005 в 02:36. Причина: не работали ссылки |
|
|||||
|
Banned
[5 01.09.2006]
Регистрация: Jun 2005
Сообщений: 1,805
|
Прикольно, только фла у мя не открылся. Эту тему, кстати над заюзать в Physical Engine, а то там народ (включая меня) уже заворотом мозгов страдать начинает
|
|
|||||
|
Цитата:
Возвращайся обратно!!! ![]() Цитата:
![]() Последний раз редактировалось Niketas; 13.08.2005 в 03:21. |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|