Показать сообщение отдельно
Старый 02.03.2015, 00:45
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 1  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
По умолчанию 1152 Конфликт с наследуемым определением

Добрый день!
Появилась ошибка, не могу понять в чём проблема. Ссылка на stage мне нужна тут, т.к. буду добавлять объекты отсюда на сцену, пришлось сменить stage на _stage, тогда не ругается
Всем заранее спасибо!
D:\ProjactFlash\InkWar\EnemyClass\EnemyOneClass.as, строка 9, столбец 15 1152: Конфликт с наследуемым определением flash.displayisplayObject.stage в пространстве имен public.

Код AS3:
package EnemyClass {
	import flash.events.Event;
	import flash.display.MovieClip;
	import OptionClass.GlobalVariableClass;
	import BulletPackage.ControlBulletClass;
	import PackageClass.ExhaustClass;
 
	public class EnemyOneClass extends enemyOne_mc {
		private var stage: * ;
		private var mainShip: MovieClip;
		private var exhaustLeft: ExhaustClass = new ExhaustClass ();
		private var exhaustRight: ExhaustClass = new ExhaustClass ();
 
		public function EnemyOneClass() {
 
		}
		public function fn_mainShip (_Stage,_mainShip): void{ 
			stage = _Stage;                                                    //эта строка ему не нравится
			mainShip = _mainShip;
		}
		public function fn_playEnemy(e:Event): void{
			x +=1;
		}
	}
}