想动态修改预制体的原因是希望对所有调用该预制体的组件生效. 我现在的作法是对预制体作一个脚本,在预制体脚本的update中作判断,如果全局变量发生变化就调用脚本中的方法.这个方式是可以的,但是感觉很不合理.因为update是一个分钟执行60次的话,就会判断60次,有没更好的方法呢?
预制体不都是加载进来后instantiate吗?难道你不加载进来要动态改原始预制体,不是太明白
用事件派发,预制体脚本监听这个全局变量的派发事件。
页面会调用多个使用该预制体的组件,需要动态修改该类型组件的属性.
明白了,谢谢