Copy link to clipboard
Copied
Hello, All
I am trying To navigate from scene 3 to scene 2 through button but i get
1120: Access of undefined property
and after i google all possible solutions and not fix the issue.
i came here to try to find any help to fix this issue.
you will find FLA file attached below
https://www.dropbox.com/s/s6bc60trazgqpxg/Untitled-8.fla?dl=0
Regards
Copy link to clipboard
Copied
is your button existing on all frames?
Copy link to clipboard
Copied
Yes
Copy link to clipboard
Copied
Hi.
It's because the Advanced Layers mode is on.
- If you want to keep it on, you're gonna have to reference the layer that contains the button by its name first. Like this:
import flash.display.MovieClip;
import flash.events.MouseEvent;
var headerLayer:MovieClip = getChildByName("Header") as MovieClip;
stop();
headerLayer.btn_01.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_10);
// Alternatively: Header.btn_01.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_10);
function fl_ClickToGoToScene_10(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "Scene 1");
}
- If you don't want to use the Advanced Layers mode and reference objects in the old way, do this:
Go to the Document Settings (Ctrl/Cmd + J) and uncheck Use Advanced Layers.
Create timeline layers with Animate CC
Regards,
JC
Copy link to clipboard
Copied
Thanks man, I solved the same problem after using your way provided. Thank you so much!
Copy link to clipboard
Copied
Excellent! You're welcome!
Copy link to clipboard
Copied
Thank you so much !!
you helped me through a school project were I had the issue of the buttons overlapping and this error.
Copy link to clipboard
Copied
Hi, I used this code and came out this
TypeError: Error #1009: Cannot access a property or method of a null object reference.
May I know how can I fix it?
Copy link to clipboard
Copied
Hi.
In recent versions of Animate it's possible to access instances directly without worrying about advanced layers. Or are you trying to do something else?
Please let us know.
Regards,
JC