有两个节点,一个节点用时钟生成了一个变量a,希望另一个节点调用它怎么做
比如在text1.js里面有一个变量
a+=1
希望在text2.js里有个b随着a的变化而变化怎么弄
有两个节点,一个节点用时钟生成了一个变量a,希望另一个节点调用它怎么做
比如在text1.js里面有一个变量
a+=1
希望在text2.js里有个b随着a的变化而变化怎么弄
a节点上绑定a.js b节点上绑定b.js 如果b.js想获取a.js中定义的属性需要在b.js中先获取a这个节点,然后通过a节点的getComponent(‘a脚本’)获取a.js对象.然后就获取a.js中所有属性以及调用其中的方法了.
如果是想根据a.js中的属性变化而改变b.js中的属性,可以给b节点注册一个事件,然后把b.js对象用上面的方式在a.js中获取到,这样a.js中写好监听某个属性变化,然后监听到变化的时候通过b.js对象emit就可以了.