【问题标题】:ActionScript - how to address instance by name?ActionScript - 如何按名称寻址实例?
【发布时间】:2023-03-16 23:28:01
【问题描述】:

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

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

现在我想用字符串变量tabName来寻址舞台上的窗帘实例来编辑它的属性(实际上,我想控制,选择tabcontrol上的哪个选项卡)。

是否有类似 getInstanceByName 或类似功能的东西? 谢谢

【问题讨论】:

    标签: actionscript button instance tabs


    【解决方案1】:

    你可以简单地使用:

    _root[tabName]
    

    使用包含在变量 tabName 中的实例名称访问影片剪辑。

    当然,这是针对位于根目录中的剪辑。你也可以对movieclips中的moviclips做同样的事情:

    _root.knownMovieClip[stringVariable]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-20
      • 2016-03-18
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 2019-07-08
      • 2015-07-18
      相关资源
      最近更新 更多