我是Action Script的新手,我遇到以下问题: 我有全局变量tabName和一个按钮,它改变了它的值,就像这样:

on(release){
    _root.tabName = this._name;
}

现在我想使用String变量tabName来解决舞台上的幕片实例来编辑它的属性(实际上,我想控制,tabcontrol上的哪个选项卡被选中)。

是否有像getInstanceByName或类似函数的东西? 日Thnx

有帮助吗?

解决方案

您可以简单地使用:

_root[tabName]

使用变量tabName中包含的实例名称访问movieclip。

当然这适用于位于根目录中的剪辑。您也可以对movieclips中的moviclips执行相同的操作:

_root.knownMovieClip[stringVariable]
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top