Показать сообщение отдельно
Старый 27.04.2010, 01:21
gashhik вне форума Посмотреть профиль Отправить личное сообщение для gashhik Посетить домашнюю страницу gashhik Найти все сообщения от gashhik
  № 5  
Ответить с цитированием
gashhik
 
Аватар для gashhik

Регистрация: Jul 2003
Адрес: Kiev
Сообщений: 77
фух мозги уже плавлятся.....

Код AS3:
private function init(e:Event=null):void {
      _collisionList=new CollisionList(terrain);
 
	_CharsArray=[];
	_namesArray=["myhero","fish","turbo"];
	_xArray=["400","800","1100"];
 
	for (var i:uint=0; i<_namesArray.length; i++) {
		var names=_namesArray[i];
                       //trace(names+" class: "+getQualifiedClassName(names));	
                       var names:Class=getDefinitionByName("myhero") as Class;
		var chars:MovieClip=new names  ; 			
		chars.x=_xArray[i];
		_CharsArray.push(chars);
		addChild(chars);
		_collisionList.addItem(chars);
		}
}
Ошибка:
Код AS3:
TypeError: Error #1034: Type Coercion failed: cannot convert "myhero" to Class.
Я должен тот класс на который я ссылаюсь как то по особенному обработать?
__________________
Immortal