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

Регистрация: Apr 2012
Сообщений: 88
Спасибо тебе. Но сколько про интерфейсы я не читал, чет нихера не понял. Дремучий лес какой-то.
Пока на это забью...

Добавлено через 21 минуту
Сделал так
...NameFLAFile
Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
	public class LifeArena extends MovieClip
	{
 
 
		public function LifeArena()
		{
		var Heroc:HeroControl=new HeroControl();
		addChild(Heroc.Hero);
		stage.addEventListener(KeyboardEvent.KEY_DOWN,Heroc.Cont);
		}
 
	}
 
}
...HeroControl
Код AS3:
package{
	import flash.display.*;
 
	import flash.net.*;
 
  	import flash.events.*;
 
 
	public class HeroControl extends MovieClip{
		public var Hero:HeroMan=new HeroMan();
		///Конструктор
		public function HeroControl()
		{
 
		}
		public function Cont(e:KeyboardEvent)
			{
				if(e.keyCode==37)
				{Hero.x-=5;}else if(e.keyCode==39){Hero.x+=5;}
				else if(e.keyCode==38){Hero.y-=5;}
				else if(e.keyCode==40){Hero.y+=5;}
			}
		}
	}