Делаем "перетаскиваемый" ролик.

  • Инcтрументы рисования
  • Motion
  • Shape
  • Выпадающее меню
  • Movie Clip
  • Tell Target
  • Load Movie
  • Полноэкранный ролик
  • Aftershock
  • FS Command
  • Определение 4-ой версии плагина
  • Интерактивное обучение
  • Акции скрипта во Flash4
  • Пошаговое создание фильма во Flash4
  • Используйте команду 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" скачать исходник), и затем применить другие акцию. См. Создание обусловленных акций и Пишем выражения.