Simple actionscript question
i have project i'm working on , i'm new actionscript 3. below code have on frame 1 , works fine 1 button.
import flash.events.mouseevent;
stop();
//--- buttons
buy_btn.addeventlistener(mouseevent.mouse_over, buyroll);
buy_btn.addeventlistener(mouseevent.mouse_out, buyout);
function buyroll(event:mouseevent):void {
buy_mov.gotoandplay(2);
}
function buyout(event:mouseevent):void {
buy_mov.gotoandplay(15);
}
when try add multiple buttons code below, flash freaks out! doesn't stop on first frame. plays movie straight through. these errors "scene 1, layer 'layer 2', frame 1, line 20 1120: access of undefined property about_mov." , "scene 1, layer 'layer 2', frame 1, line 23 1120: access of undefined property about_mov."
import flash.events.mouseevent;
stop();
//--- buttons
buy_btn.addeventlistener(mouseevent.mouse_over, buyroll);
buy_btn.addeventlistener(mouseevent.mouse_out, buyout);
about_btn.addeventlistener(mouseevent.mouse_over, aboutroll);
about_btn.addeventlistener(mouseevent.mouse_out, aboutout);
function aboutroll(event:mouseevent):void {
about_mov.gotoandplay(2);
}
function aboutout(event:mouseevent):void {
about_mov.gotoandplay(15);
}
am doing right??? there easier, more efficient way this?
chances not have instance name assigned about_mov movieclip. when there coding error in as3 file, erratic behavior see normal.
More discussions in ActionScript 3
adobe
Comments
Post a Comment