Тема: ошибка 1009
Показать сообщение отдельно
Старый 30.10.2009, 22:28
amigomos вне форума Посмотреть профиль Отправить личное сообщение для amigomos Найти все сообщения от amigomos
  № 1  
Ответить с цитированием
amigomos
 
Аватар для amigomos

Регистрация: Oct 2009
Сообщений: 11
По умолчанию ошибка 1009

Здравствуйте. у меня такая проблема. Есть флэш роли в котором много символов и кнопок и все они в разных кадрах. Написал AS3 код в котором кнопки должны совершать определенные действия(переход и т.д.) но так как кнопки многие в дальних (от начала ролика) кадрах,редактор ругаеться что нет кнопки ... как мне решить эту проблему?Напишу маленький пробный пример(кнопки в разных слоях и разных кадрах...
Код AS1/AS2:
package 
{
     import flash.events.MouseEvent;
     import flash.display.DisplayObject;
     import flash.display.MovieClip;
     import flash.display.SimpleButton;
 
    public class Proba extends MovieClip 
    {
         public var knopkr:SimpleButton;
		 public var knop:SimpleButton;
    public function Proba():void 
         {
			knop.addEventListener(MouseEvent.CLICK, btnClickHandler);
			knopkr.addEventListener(MouseEvent.CLICK, btnClickHandlerkr);
		 }
		public function btnClickHandler(evt:MouseEvent):void
		{
			trace("нажал кнопку СТОП");
			this.stop();
 
		}
		public function btnClickHandlerkr(evt:MouseEvent):void
		{
			trace("нажал кнопку PLAY");
			this.gotoAndPlay(5);
		}
	}
}


Последний раз редактировалось amigomos; 31.10.2009 в 04:43.