Показать сообщение отдельно
Старый 20.03.2006, 19:35
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
вар.1: сохранять ссылку на экземпляр в создаваемом мувике:
Код:
private function CreateFootballer () : Void	{
	var i = _root.createEmptyMovieClip ("foot" + _fUID.toString () , _root.getNextHighestDepth ());
	i.ref=this;
	i.attachMovie ("mcFootballer", "foot_mc", this.i.getNextHighestDepth ());
	i.onPress = function (){
		ControlFootballer.Foot = this.ref;
	}
}
вар.2: использовать Delegate:
Код:
private function createFootballer () : Void	{
	var i = _root.createEmptyMovieClip ("foot" + _fUID.toString () , _root.getNextHighestDepth ());
	i.onPress=Delegate.create(this,onPress);
	i.attachMovie ("mcFootballer", "foot_mc", i.getNextHighestDepth ());
}
function onPress()	{
	ControlFootballer.Foot = this;
}