我需要在 .fla 文件中创建一个全局函数。我知道我应该把它放进去_root
。
我无法找到如何_root
在 Flash Pro CS 5.5 中进行编辑。
抱歉,这个天真的问题。
我需要在 .fla 文件中创建一个全局函数。我知道我应该把它放进去_root
。
我无法找到如何_root
在 Flash Pro CS 5.5 中进行编辑。
抱歉,这个天真的问题。
将您的函数(或变量)添加到附加到主时间线的脚本中,将在_root
范围内创建它,并使其可以通过_root
关键字在程序中的任何位置访问。
您应该注意,如果可能的话,通常认为避免调用 root 是一种很好的做法。主要原因是如果你的电影被加载到另一个电影中,范围将会改变,因为 root 将引用父电影。
这是一个坏主意,全局函数会污染全局范围,导致无法与其他代码配合使用的不可扩展和不可扩展的代码。
也就是说,inn actionscript 2 以下应该起作用:
_root.myFunctionName = function(){
trace("do whatever here");
//your actions
};
// you can now call _root.myFunctionName;