销毁游戏物体方法 : Destory(Obj obj)
gameObject 当前对象
被触发挂在脚本游戏物体销毁
Destroy(gameObject)
反向操作,销毁触发游戏物体
Destroy(collision.gameObject);
报空问题的原因:
不论哪个游戏对象碰到被触发器都会进行触发检测,但是获取组件的语句是特定的:
LunaController lunaController = collision.GetComponent<LunaController>( );
该游戏对象身上没用这个组件时,所以会报错,所以要写一步判空的语句