Показать сообщение отдельно
Старый 08.12.2007, 17:14
ford05 вне форума Посмотреть профиль Отправить личное сообщение для ford05 Найти все сообщения от ford05
  № 9  
Ответить с цитированием
ford05
 
Аватар для ford05

Регистрация: Oct 2007
Адрес: Tomsk
Сообщений: 13
Отправить сообщение для ford05 с помощью ICQ
Нашёл решение с помощью setInterval, и нашёл ошибку с duplicate - наверно нудно как-то через attachMovie, а то flash ругается:TypeMismatch.
Код:
class PlayArea extends MovieClip {
	private var numDepth:Number = 0;
	private var TimeInterval:Number = 360;
	private var intervals:Number;
	function PlayArea() {
	}
	function Interval() {
		intervals = setInterval(GoNextBall, TimeInterval);
	}
	function GoCurrentBall() {
		_root.mc_PlayArea.ball0.gotoAndStop(1);
		this.Interval();
	}
	function GoNextBall() {
		this.numDepth++;
		//Проблема с duplicate 
		duplicateMovieClip("ball0", "ball"+String(this.numDepth), this.numDepth);
		updateAfterEvent();
	}
}