CR的代码文本

all for learning about the world
  订阅 订阅  :: 管理

Lingo向AS3发送数据

Posted on 2011-11-16 16:00  mumuliang  阅读(372)  评论(0编辑  收藏  举报

Lingo中使用getVariable(varName, flag)得到AS3中的某class内部的static变量。flag的意思是get Value or Ref。

False,表示ref;true为value。

实际上,对基元类型,即使写false也得到的是value。

如果得到的是引用reference,那么修改引用就可以修改as中该 变量的值。

比如,如果p_array是as中的一个array,那么p_array[2]=300确实会改变as中的array。

对基元类型,就只能使用另外两种方式:

flashobjRef.varName = newVal;

flashobjRef.setVariable(varName, newVal)