Показать сообщение отдельно
Старый 28.07.2011, 15:49
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 2  
Ответить с цитированием
goodguy
Banned

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Ну а с чего он должен грузиться-то? Код загрузки ведь не вызывается. Переменная изменилась, но загрузчик об этом не знает.

Надо и загрузку вызываеть внутри функции-обработчика нажатия кнопки.

п.с. 2 функции тут не нужны. Хватит и одной


Код AS3:
prev_btn.addEventListener(MouseEvent.CLICK, loadSWF);
next_btn.addEventListener(MouseEvent.CLICK, loadSWF );
function loadSWF(event:MouseEvent):void { 
      var request:URLRequest;
      if (event.target == next_btn) {
         a += 1;
         request  = new URLRequest("osn/1.swf");
      } else if (event.target == prev_btn) {
        a -= 1;
         request  = new URLRequest("osn/2.swf");
      }
       var myLoader1:Loader=new Loader ();
       var myURL1:URLRequest=new URLRequest (request);
       myLoader1.load(myURL1);
       stage.addChild(myLoader1);
 
}