Показать сообщение отдельно
Старый 24.04.2012, 13:13
bublic_bicubic вне форума Посмотреть профиль Отправить личное сообщение для bublic_bicubic Найти все сообщения от bublic_bicubic
  № 5  
Ответить с цитированием
bublic_bicubic
 
Аватар для bublic_bicubic

Регистрация: Mar 2010
Сообщений: 48
воспользуйтесь лучше оператором is, он работает корректно всегда
Код AS3:
public static function stopAllAnimation( dObj:* ):void {
	if ( dObj is MovieClip ) {
		( dObj as MovieClip ).gotoAndStop( 0 );
	}
	if ( dObj is DisplayObjectContainer ) {
		for (var i:uint = 0; i < ( dObj as DisplayObjectContainer ).numChildren; i++) {
			stopAllAnimation( ( dObj as DisplayObjectContainer ).getChildAt( i ) );
		}
	}
}