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

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Лучше просто передайте кнопке, ссылку на карту и не придётся гадать, как её найти.
Передайте ссылку в конструкторе
Код AS3:
package
{
 
	import flash.display.MovieClip;
	import flash.display.MovieClip;
	import flash.events.*;
 
	public class myvKnop extends MovieClip
 
	{
		private var kartScena:MovieClip
 
		public function myvKnop(kartScena:MovieClip)
		{
			this.kartScena = kartScena;
 
			textik.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
 
			function fl_MouseClickHandler(event:MouseEvent):void
			{
				kartScena.karta.x = kartScena.width / 2 - IX;
				kartScena.karta.y = kartScena.height / 2 - IY;
 
			}
 
		}
	}
 
}
А там где создаёте кнопки -
Код AS3:
var knopa:myvKnop = new myvKnop(kartScena);
Если это не поможет, я начну задумываться об уходе на пенсию.