【问题标题】:AS3, using an Integer variable in an object pathAS3,在对象路径中使用整数变量
【发布时间】:2016-08-14 16:37:35
【问题描述】:

是否可以在变量路径中使用整数?

根据当前帧,我有多达 50 多个相应的实例作为目标,并且不希望将所有内容写出 50 多次。跟踪字符串+整数,它每次都作为实例名称返回,但是使用它作为路径,虽然测试电影将启动,但触发该函数会产生“TypeError:错误#1123:类型不支持过滤运算符”。

var curFRAME:int;
addEventListener(MouseEvent.MOUSE_UP,frame_dep);
function frame_dep(event:Event):void
{
trace("Cont_mclp_" + curFRAME);
this.("Cont_mclp_" + curFRAME).nextFrame();
}

是否可以在路径名中使用整数变量?

【问题讨论】:

    标签: actionscript-3 variables integer


    【解决方案1】:

    使用方括号表示法[]:

    this["Cont_mclp_" + curFRAME].nextFrame();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-15
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 2020-05-04
      • 1970-01-01
      • 2020-03-31
      相关资源
      最近更新 更多