Словарь ActionScript. Краткий обзор

       

StartDrag


Синтаксис

startDrag(target);

startDrag(target,[lock]);

startDrag(target [,lock [,left , top , right, bottom]]);

Аргументы

target Путь к мувиклипу, который нужно переместить.

lock Двоичное значение, определяющее как перемещаемый мувиклип будет прикреплен к указателю мыши. true - по центру, false - точкой, в которой пользователь первый раз нажал по клипу. Этот аргумент необязателен.

left, top, right, bottom Значения, указывающие на координаты родительского клипа и описывающие прямоугольник, в котором будет перемещаться мувиклип. Этот аргумент необязателен.

Описание

Команда; делает мувиклип target перетаскиваемым, во время его воспроизведения. Одновременно только один мувиклип может обладать таким свойством. Как только выполнится команда startDrag, мувиклип становится доступным для перемещения до тех пор, пока не будет остановлен командой stopDrag или пока не будет выполнена команда startDrag для другого мувиклипа.

Пример

Для создания мувиклипа, который пользователь может перемещать в любое место, пока нажата клавиша мыши, присвойте команды startDrag и stopDrag кнопке внутри этого мувика, как описано ниже

on(press) { startDrag("",true); } on(release) { stopDrag(); }

Смотрите также

stopDrag

_droptarget



Содержание раздела