Делаем "перетаскиваемый" ролик.
Используйте
команду Drag Movie Clip
чтобы
перемещать ролик (movie clip) во время
его игры. Команда может подключить начало и конец операции перетаскивания.
Ролики (movie clip) становиться "перетаскиваемым"
до тех пор пока возможность перетаскивания не будет прекращена командой
Stop Drag
или пока другой ролик (movie
clips) не станет "перетаскиваемым". Одновременно
может быть перетаскиваемым только один ролик (movie
clip).
Drag
Movie Clip имеет следующие параметры:
|
Start
Drag превращает ролик в перетаскиваемый. |
|
Target
указывает ролик, который нужно перетащить( не забудьте дать ему inctance).
щелкните на кнопку "abc" и выберите Target Editor чтобы указать цель
визуально, или введите путь к цели в поле. См такжеОбозначение
цели. |
|
Constrain
to Rectangle позволяет указать область, за которую ролик
нельзя будет "затащить". Значения кооринат Left,(лево) top(верх),
right(право), и bottom(низ) являются относительными к координатам
ролика (movie clip). |
|
Lock
Mouse to Center делает так, что центр ролика постоянно
перемещается прямо под указатель мыши, когда пользователь водит мышью.
когда эта опция не выбрана, ролик "прилипает" к мыши в том
месте, за которое его " схватили" |
Как пример: эти
акции принуждают ролик, с inctance именем target_item перемещаться внутри квадрата
200 x 200 пикселей.
On (Press, Release,
Outside)
Start Drag ("target_item", L=100, T=100, R=300, B=300, lockcenter)
End On
Ролик "перетащи и отпусти" (Drag-and-drop
movie clips)
Для ролика (movie
clip) который пользователь может "схватить" из любого положения,
используйте следующий код:
On (Press)
Start Drag ("movie")
End On
On (Release)
Stop Drag
End On
Чтобы создать
ролик со сложным перетаскиванием вы можете добавить свойства
_droptarget
ролику который будет перетаскиваться. Например,
вы можете изучить свойства
_droptarget (как ролик "Sigaret" скачать
исходник), и затем применить другие акцию. См. Создание
обусловленных акций и Пишем выражения.
|