【问题标题】:Edge Animate - Accessing a variable on a symbol's timeline from a different symbol?Edge Animate - 从不同的符号访问符号时间轴上的变量?
【发布时间】:2013-03-28 22:12:11
【问题描述】:

我有一个包含多个符号的阶段,需要相互交互。每个符号都有自己的时间线,在激活时写入一个变量,然后在特定条件下重新写入该变量。那部分很好。

但是,我需要访问此变量的值以在条件语句中使用,但我似乎无法“指向”它的位置。到目前为止,我已经尝试了各种迭代:

var CrateData = sym.getComposition().getStage().getSymbol("_bl_3x1crate_h").getSymbolElement("_3x1crate").getVariable("Crate1");

如果我不使用“getSymbolElement”,它会返回一个未定义的值。

var CrateData = sym.getComposition().getStage().getSymbol("_bl_3x1crate_h").$("_3x1crate");

给我一​​个 Object 的值(我怀疑这最接近我需要它做的事情)

【问题讨论】:

    标签: jquery-animate adobe-edge


    【解决方案1】:

    解决了(有点)。必须将变量放置在不同的位置并告诉它导航到该位置以进行更改。

    var myCrateCheck = sym.getComposition().getStage().getSymbol("_b_2x1crate_h").getVariable("Crate2");
    
    sym.getComposition().getStage().getSymbol("_b_2x1crate_h").setVariable("Crate2", "Moved");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-05
      • 1970-01-01
      • 2023-03-23
      • 2012-07-16
      • 2012-11-13
      • 2013-11-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多