I use AS3 but i might be able to answer your question.
You may know about naming frames. You can have lable for each frame you like. for example :
We have a movie with 20 frames and when we click on a Movie Clip on the first frame then it goes to the 10th frame and stops : gotoAndStop(10)
but what happens if we add 5 frames between frame 0 and 10?
Then the 10th frame will be moved to 15 and the script will not work as we wish because it still goes to 10th frame and stops which is a wrong number. (should be 15)
So thats why sometimes we need to name frames (Label) for NOT getting confused
Here is what you are doing wrong. when we want to send the movie to a specified lable then we put the frame's name (label) on qouts like this : gotoAndStop("FrameName")
But when we want to do the same thing by using frame's number then we don't use quets like this : gotoAndStop(1)
hope this helps you
Good luck
Thanks for the help, I am going to try this but I saved a second copy and am trying actionscript 3.0 here is my code
stop();
import flash.events.MouseEvent;
//---find us property change---\\\
findus_btn.addEventListener(MouseEvent.CLICK,rClic k);
function rClick(event:MouseEvent):void{
gotoAndStop("directions");
}
and am getting this error,
1046: Type was not found or was not a compile-time constant: home.
any ideas !
I will got back to the 2.0 version and try your suggestion now------
still no go: does this look right ?
on (release) {
gotoAndStop("directions");
}
does the frame have to be on the same layer?
Thanks