在unity3d中我声明了
var ribbon : GameObject;
在启动功能中,我使用了代码
Destroy (ribbon.gameObject, 5);
显示错误“不允许销毁资产以避免数据丢失。 如果您确实要删除资产,请使用DestroyImmediate(theObject,true);“
我怎么能破坏这个游戏对象?
提前致谢
答案 0 :(得分:2)
试试这个
Destroy(gameObject.Find("ribbon"), 5);
答案 1 :(得分:1)
如果您已经分配了功能区游戏对象,则可以执行Destroy(ribbon,5);
功能区已经是一个游戏对象,无需执行ribbon.gameObject