![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 25
|
Необходмо перетаскивать мувик по наклонной прямой с углом 45 градусов.
Пробывал использовать startDrag(), но им можно таскать в любую сторону. В ActionScript 2.0 startDrag() можно было ограничить макс и мин значениями координат для перетаскивания, но это всеровно нето, так как мне нужно именно по наклонной в 45гр. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
И что именно у вас не получается? «Нужно» это не здесь, это вниз по лестнице.
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 25
|
Цитата:
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 84
|
Попробуй так:
начинай таскать, проверяй координаты, если объект съезжает с вектора, правь координаты... или: создай родителя, сунь в него дитё, начинай таскать дитё с ограничением левого и правго барьера. Далее поверни родителя на 45 градусов.. ![]() Последний раз редактировалось me2; 16.01.2008 в 02:25. |
|
|||||
|
В тройке тоже можно ограничить область перемещения,
Если нужно заставить Display Object таскаться мышкой не по всей области плеера, а только по горизонтали (или вертикали) Под 45 градусов можно делать что-нибудь такое:
__________________
Сам себе репортер Последний раз редактировалось terbooter; 16.01.2008 в 09:13. |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 25
|
terbooter,
Большое спасибо, второй способ помог! |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 269
|
ты бы лучше me2 поблагодарил
|
|
|||||
|
[+1 17.01.08]
Регистрация: Jan 2008
Сообщений: 16
|
А можно еще юзать сет и гет
Извращенно, но эстетично |
|
|||||
|
Регистрация: Sep 2006
Адрес: Zaporozhye, Ukraine
Сообщений: 141
|
можно при перемещении мышки находить ближайшую точку к заданному вектору
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 25
|
vic_,
Тоже класный пример, благодарю! |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|