![]() |
как ограничить движение по оси Х ?
У меня есть мувиКлип - шарик.
Этот шарик движется по оси Х вправо/влево в зависимости от положения мышки (это я уже сделала). А как мне ограничить это движение? Я не хочу, чтобы его мотало по всему экрану, я хочу, что бы ДОПУСТИМ он отклонялся на 3 см туда, на 4 сюда .... Мне видимо надо дописать какое то условие в IF? Плиз, не отправляйте меня в вакансии. Я хочу не просто иметь, я хочу ПОНЯТЬ. :rolleyes: |
Код:
var minX:Number = 200; |
Если startDrag'ом двигаете, то можно задать ограничивающий прямоугольник.
startDrag([lockCenter:Boolean], [left:Number], [top:Number], [right:Number], [bottom:Number]) |
Нет, не stratDrag. Как я понимаю, там больше программирования, что мне пока не осилить. Хотя, оччччень полезно уметь как и ограничивающий прямоугольник задавать, так и координаты ...
Код у меня вот такой Код:
onClipEvent (enterFrame) {Спасибо вам обоим! |
Вложений: 1
Прицепил рабочий пример с моим алгоритмом.
Разбирайтесь. |
Спасибо !!! не ожидала ! Правда здесь нет зависимости от мышки, но думаю, разобраться можно ... Спасибо !!!
|
И все же мне нужна ваша помощь!
Не получается у меня ... Мой шарик совсем встал. Проверьте, пожалуйста, код. В чем ошибка? Код:
onClipEvent (enterFrame) { |
Код:
if (mx<min_x)Всё это пишется в одну строчку: Код:
_x+=(mx-_x)/100; |
Цитата:
Теперь буду знать, что можно все значительно сократить : ) А моя надежда на помощь так и зависла ... как же ограничить движение и оставить зависимость? Ну не подключать же девичье слезы : )) |
Код:
onClipEvent (enterFrame) { |
| Часовой пояс GMT +4, время: 07:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.