2009-03-03 6 views
0

ли play() функция в Flash:Flash play() обрабатывается немедленно?

  1. переместить указатель воспроизведения в MovieClip к следующему кадру - как только play() называется
  2. изменение состояния мувиклип на «играть» - на самом деле двигаться мувиклип следующий кадр, когда фильм переходит к следующему кадру

ответ

2

В нормальных условиях это будет вариант 2. Однако можно сразу же снять кадр. Однако есть уловка, вы можете сделать это только в обработчиках интервалов перемещения курсора и таймера. В AS3 взгляните на методы MouseEvent.updateAfterEvent и TimerEvent.updateAfterEvent. В AS 2 существует глобальная функция updateAfterEvent, с которой вы можете звонить с теми же ограничениями.

1

Я думаю, что его изменение 2. государственного мувиклип на «играть»

+0

Я согласен, все, что находится в текущем фрейме, по-прежнему будет доступно до тех пор, пока он не «закончится», а следующий отобразится. – grapefrukt