Unity3d 如果复制预制件并对其进行修改,则预制件不会更新
这可能不是一个问题,但它有点违背了预制的目的 我有一个预制房;然后出于各种原因,我修改了它。我通常做的是在场景中拖动预设,修改它,然后单击apply按钮保存更改 我复制了几次这个预置,修改了一个,并按下了应用按钮。然后我意识到所有其他副本都没有相应地更新 甚至预制件本身也没有更新;我不得不将修改后的预置拖放到原始预置图标的顶部,以使其发生更改 我确实记得在过去;每次修改预设时,每个预设都会传播更改;而且,我记得每次你修改一个预置,你都会得到警告,告诉你你正在破坏预置。这甚至都没有发生Unity3d 如果复制预制件并对其进行修改,则预制件不会更新,unity3d,Unity3d,这可能不是一个问题,但它有点违背了预制的目的 我有一个预制房;然后出于各种原因,我修改了它。我通常做的是在场景中拖动预设,修改它,然后单击apply按钮保存更改 我复制了几次这个预置,修改了一个,并按下了应用按钮。然后我意识到所有其他副本都没有相应地更新 甚至预制件本身也没有更新;我不得不将修改后的预置拖放到原始预置图标的顶部,以使其发生更改 我确实记得在过去;每次修改预设时,每个预设都会传播更改;而且,我记得每次你修改一个预置,你都会得到警告,告诉你你正在破坏预置。这甚至都没有发生 预制行为最
预制行为最近改变了吗?从V3.0开始,我就没有接触Unity,所以我可能错过了编辑器中的一些更改,现在我使用的是5.3。我做了两次测试。第一个是:
- 我实例化了一个预置
- 更改属性
- 应用
- 我实例化了一个预置
- 添加了一个子游戏对象
- 应用
所以在5.3.4f版上工作正常吗?我做了两次测试。第一个是:
- 我实例化了一个预置
- 更改属性
- 应用
- 我实例化了一个预置
- 添加了一个子游戏对象
- 应用
那么,在5.3.4f版上工作正常吗您是否复制了预置,对一个预置进行了修改,应用并验证该预置的所有实例都已修改?就我而言,这不会发生。如果更改长方体碰撞器的大小并应用,则所有其他预设将不会传播更改,但仍显示以前的长方体大小。如果我将预置从资源拖动到场景中,则将显示更改。所以问题是只有当你有重复的时候,从我所能看出。不,我修改了重复的实例,并且在我应用之后。你是否复制了预置,对一个预置进行了修改,应用,然后验证该预置的所有实例都被修改了?就我而言,这不会发生。如果更改长方体碰撞器的大小并应用,则所有其他预设将不会传播更改,但仍显示以前的长方体大小。如果我将预置从资源拖动到场景中,则将显示更改。所以,问题是只有当你有重复的时候,从我可以看出。不,我修改了重复的实例,在我应用之后。