Показать сообщение отдельно
Старый 21.01.2011, 18:11
GemiBillyBob вне форума Посмотреть профиль Отправить личное сообщение для GemiBillyBob Найти все сообщения от GemiBillyBob
  № 2  
Ответить с цитированием
GemiBillyBob

Регистрация: Aug 2010
Адрес: Харьков, Украина
Сообщений: 42
Мне кажется лучше было бы сделать это так:
Код AS3:
package{
public class MyController{
        import flash.display.MovieClip; 
 
        public function MyController(){} // пустой конструктор на всякий случай
 
 
	public function moveMC(_x:Number, _y:Number,_mc:MovieClip):void{
		_mc.x += _x;
		_mc.y += _y;
	}
 
    }
}
И вызов, соответственно, если в кадре:
Код AS3:
var myController:MyController = new MyController;
myController.moveMC(34,12,myMC); // !important, myMC - мувик с таким именем (instance name) в данном кадре
Пока писал, понял, что всё это странно, но, надеюсь, чем-то помог.