admin管理员组

文章数量:1530517

Setting the parent of a transform which resides in a prefab is disabled to prevent data corruption. 


导致问题原因是,用Resouce.Load加载一个prefab,没有实例化直接设置parent 所以导致错误,错误原因就是没有实例化的prefab 不能直接操作transform,会导致预制数据损坏 
eg:GameObject effect = Resource.Load("effect") as GameObject; 
effect.transform.parent = transform;  (error) 


GameObject effect = Instantiate(Resource.Load("effect")) as GameObject; 
effect.transform.parent = transform;  (right)

本文标签: 报错parentSettingtransformprefab