Внешний вид сайта:

Немного о ActionScript

Полезность страницы:
0/100

Мы создали эталоны, дали имена экземплярам и поместили все элементы на место для ActionScript. Здесь мы немного рассмотрим, как ActionScript использует имена экземпляров. Более подробно язык ActionScript будет обсуждаться в уроке 7.

Когда наступает событие проигрывания первого кадра, то есть сайт открыт, код ActionScript загружает фильм home.swf в границах фоторамки.

Затем сценарий перемещает экземпляр marker_mc (активный маркер выбора, который мы создали) к кадру с меткой «home». В этом кадре мы установили маркер над первой кнопкой.

stop ();
var myloader:Loader = new Loader();
addEventListener(Event.ENTER _ FRAME, home);

function home (e:Event):void {
removeEventListener (Event .ENTER _ FRAME, home);
var request:URLRequest = new URLRequest("home.swf");
myloader.load(request) ;
addChild(myloader) ;
myloader.x=36 ;
myloader.у=145;
marker _ mc.gotoAndStop("home");
}

Все остальные разделы сценария активизируют одну из кнопок. В случае наступления события щелчка на кнопку, код ActionScript загружает соответствующую фотографию в границах фоторамки и перемещает экземпляр marker_mc в соответствующую метку кадра.

Обратите внимание, что в сценарии ссылки на кнопки употребляются по именам экземпляров (btn1_btn и т. д.), а ссылки на маркер — по имени экземпляра marker_mc.

btn1_ btn.addEventListener(MouseEvent.CLICK, image1);

function image1(event:MouseEvent) :void {
var request:URLRequest = new URLRequest("home.swf");
myloader.load(request);
addChild(myloader) ;
myloader.x=36;
myloader.у=145;
marker _ mc.gotoAndStop("home");
}


btn2 _ btn.addEventListener(MouseEvent.CLICK, image2);

function image2(event:MouseEvent) :void {
var request :URLRequest = new URLRequest( "photol.jpg") ;
myloader. load (request) ;
addChild(myloader) ;
myloader.x=36 ;
myloader.у=145;
marker _ mc.gotoAndStop("sectionl");
}
Дополнить страницу Вы можете помочь другим людям дополнив эту страницу вашими знаниями по данному вопросу!
02:16

Комментарии

Нет комментариев. Ваш будет первым!