【发布时间】:2021-11-13 18:52:04
【问题描述】:
是否可以在 Unity 中以所有克隆对象的行为相同的方式实例化预制件?
例如,如果我旋转一个,则所有副本必须旋转相同,如果我更改颜色,则所有副本都必须获得相同的颜色
我确实知道如何迭代数组并将操作应用于每个数组,但我想知道是否有更简单或更自动化的方法
谢谢!!
【问题讨论】:
-
if i rotate one,if i change the color你是怎么做到的? -
简单的方法和相关的是使用静态变量。在这种情况下,它们属于类型而不属于实例,因此更改值会影响它们。
-
@fafase 这对于一个值来说是正确的,但对于通过 Unity 的属性进行的实际更改却不是真的......不知何故你仍然必须将静态分配回所有实例
标签: c# unity3d clone instantiation