![]() |
Движение объекта самостоятельно и взаимодействие с мышью. Вопрос!
Ребят.. подскажите пжасто!
Я хочу сделать такой ролик Мыльный Пузырик(mp) летает плавно по полю в рандомном движении а когда наводишь мышь он от тебя убегает.. как убегает я сделал..к обьекту привезал код: Код:
this.createEmptyMovieClip ("mp", 0); |
Для оформления своего кода надо использовать теги [code][/code].
|
Нууу....
По-моему можно поступить следующим образом: -Привязатьося не к событию onEnterFrame, а к _root.onMouseMove=function() -В этой функции и прописывать зависимость от расстояния и т.д. -А вот если расстояние меньше предельного, тогданужно 1) выбрать рандомную точку в поле координат 2) setInterval() для функции движения до заданной точки пол прямой - для этого надо вычислить угол наклона этой самой прямой и прибавлять во время движения мувиклипа по Х - скорость*косинус этого угла, по У - соответственно на синус... вот как то так... |
| Часовой пояс GMT +4, время: 18:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.