【问题标题】:attachMovie from loadVariablesNum从 loadVariablesNum 附加电影
【发布时间】:2011-05-09 14:36:18
【问题描述】:

我正在使用loadVariablesNum("text.txt", 0); 在第 1 帧加载一个变量。该变量名为dayDate,在此示例中,值为09

我的库中有一个名为d09movieClip,我想通过变量值附加到一个空的movieClip(实例名称:myLoader)。

我可以像myLoader.attachMovie("d09", "d09", 1);这样的“正常”方式加载它

但是如何将我的变量值放入该语句中?我试过输入变量名(如myLoader.attachMovie("dayDate", "d09", 1);),但它不能满足我的需要

【问题讨论】:

    标签: flash variables actionscript-2 flash-cs5


    【解决方案1】:

    我有一段时间没有使用 AS2,所以我不确定 attachMovie 的这些参数是什么意思。但是我相信你会想像这样构造字符串“d09”:“d”+ dayDate

    所以你的代码看起来像:

    myLoader.attachMovie("d" + dayDate, "d09", 1);
    

    (顺便说一句,“值是 09”我猜你的意思是 datDate 是字符串“09”。如果你只是指数字 9,那么你必须添加前导 0。)

    【讨论】:

    • 谢谢 - 但这仅在我在第 2 帧中安装 gotoAndPlay(1) 后才有效。为什么我不能一次抓取变量?
    • 在 actionscript.org 找到了一个“swonking”方法,但 if/else 运行不起作用......而且我知道在变量加载之前有更漂亮的方法来停止进程。提示将不胜感激。或者也许这是另一个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-28
    • 1970-01-01
    相关资源
    最近更新 更多