Unity组件复位后反应

问题描述 投票:0回答:1

我写了一个脚本,用自定义脚本替换对象上的材质。每当组件被破坏或禁用时,原始材料都会放回原处。但是,每当我使用重置按钮时,由于存储的原始材料会丢失,因此它会中断系统。

是否有办法通过首先以某种方式先放回原始材料来对此重置做出反应?

谢谢!

unity3d reset
1个回答
0
投票

您可以为MonoBehaviour定义一个自定义的Reset()方法。Reset in MonoBehaviour

只需用这种方法设置原始材料。

© www.soinside.com 2019 - 2024. All rights reserved.