Accessing root variables from inside a movieclip

Actionscript 3.0

In previous version of Actionscript, you could access variables by specifying levels or simply declaring them in the root. That said, if you were inside a movieclip and wanted to access a root variable, then you would simply type _root. to access it.

In Actionscript 3.0, it is a bit different.

To access a root variable from inside a movieclip, the syntax is:



In root I declare a variable:
var myVar:int = 10;

In movieclip:
MovieClip(root).myVar = 20;

This would change the value to 20, but obviously you could do whatever you would like to the variable.

Keywords: Accessing root variables from a movieclip AS 3.0 Flash

Submit a Comment



Posted on: Oct 27, 2008 11:15 pm

awesome!!!! This really helps my pet project get off the ground.