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

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
Цитата:
Сообщение от Bgg Посмотреть сообщение
random13, массив выше, а не в самом MovieClip.
Я бы слал событие.
Код AS3:
package
{	
	public class MyClass extends MovieClip
	{
	        public static constr PLEASE_TAKE_ME_MY_MASTER:String="please take me my master";
 
	        public function MyClass()
	        {
 	                addEventListener(Event.ADDED_TO_STAGE, init);
	        }
 
	        public function init(obj:Object):void
	        {
                        removeEventListener(Event.ADDED_TO_STAGE, init);
	                dispatchEvent(new Event(PLEASE_TAKE_ME_MY_MASTER, true));
	        }
	}
////////////////////////////////////////////////////////////////////////
	public class Main extends Sprite
	{
	        private var arraySlaves:Array = new Array;
 
	        public function Main()
	        {
 	        	addEventListener(MyClass.PLEASE_TAKE_ME_MY_MASTER, takeHim);
	        }
 
	        public function takeHim(event:Event):void
	        {
	                arraySlaves.push(event.target as MyClass);
	        }
	}
}

слушайте а объясните что человек хотел, а то я видно так и не понял
__________________
Коллекционирую чужие ActionScript Блоги