Показать сообщение отдельно
Старый 10.12.2013, 14:27
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 2  
Ответить с цитированием
Akopalipsis
Banned

Регистрация: Mar 2013
Сообщений: 1,864
Вообще у меня Ваш код работает. Возможно ошибка из-за обращения в статическом методе к не статическим свойствам...
Код AS3:
package 
{
	import flash.display.DisplayObjectContainer;
	import flash.display.MovieClip;
	import flash.display.Sprite;
 
	public class DOCTest extends Sprite 
	{
		private var test:String = 'test';
		public function DOCTest() 
		{
			var mc:MovieClip = new MovieClip();
			mc.name = 'mc';
			DOCTest.test(mc);
		}
		private static function test(doc:DisplayObjectContainer):void
		{
			var mc:MovieClip = doc as MovieClip;
			trace(mc.name);//mc
		}
	}
 
}


Последний раз редактировалось Akopalipsis; 10.12.2013 в 14:41.