Lingo向AS3发送数据

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)

原文地址:https://www.cnblogs.com/mumuliang/p/2251366.html