新人求助,关于跨脚本取值
unity3d吧
全部回复
仅看楼主
level 1
jhsyzyl 楼主
脚本A里设一个public变量x,x的值会随update()变化,怎么在脚本B里取到x变化后的值?getcomponent<A>().x只能取到x的初始值,请大佬解惑
2022年07月04日 04点07分 1
level 1
声明一个全局名称空间参数试试
2022年07月04日 06点07分 2
level 9
这样取到的就应该是会变化的
2022年07月04日 06点07分 3
level 8
自己试试就知道了,并不是你说的初始值,而是获取实时数据。自己测试了你就不会问这种问题了。
2022年07月04日 07点07分 4
level 11
单例吧,我一般整个静态类GlobalValues里面放个字典Dictionary<string, object>,通过拆装箱可以存放各种类型
2022年07月04日 15点07分 5
1