Тема: invisible button
Показать сообщение отдельно
Старый 05.02.2009, 06:28
AndrX вне форума Посмотреть профиль Отправить личное сообщение для AndrX Найти все сообщения от AndrX
  № 1  
Ответить с цитированием
AndrX

Регистрация: Feb 2009
Сообщений: 5
Question invisible button

Здравствуйте,
я новичок, мне нужна помощь...
я хочу динамически добавлять невидимые кнопки.
я создал обычную кнопку ZoomButton, только создал shape(обычный квадрат) в Hit состоянии кнопки. остальные состояния blank. если кнопка создана, т.е. статически уже на форме, то она работает.
но при динамическом добавлении на форму её просто нету, т.е. на неё нельзя нажать, как будто Hit исчез или это лажа при динамическом создании

Код AS3:
addBtn.addEventListener(MouseEvent.CLICK, addShape);
 
function addAction(e:MouseEvent):void
{
	trace("button has clicked");
}
 
 
function addShape(e:MouseEvent):void
{
	var zoomButton:ZoomButton = new ZoomButton();
	zoomButton.width = 120;
	zoomButton.height = 140;
	//zoomButton.move(20,20);
	zoomButton.x = 20;
	zoomButton.y = 20;
	zoomButton.addEventListener(MouseEvent.CLICK, addAction);
	addChild(zoomButton);
}