Destroy(gameObject);
直接销毁即可
gameobject,就是脚本挂载的游戏对象,是 unity内置的
脚本里访问的组件都是该物体的组件
获得了luna的对象,即可以通过
对象名.object,获取这个对象的物体,进而销毁:Destroy(对象名.gameObject);
百分之八十的错误,控制台都能说的很清楚
Destroy(gameObject);
直接销毁即可
gameobject,就是脚本挂载的游戏对象,是 unity内置的
脚本里访问的组件都是该物体的组件
获得了luna的对象,即可以通过
对象名.object,获取这个对象的物体,进而销毁:Destroy(对象名.gameObject);
百分之八十的错误,控制台都能说的很清楚
被触发挂在脚本游戏物体销毁
Destroy(gameObject)
反向操作,销毁触发游戏物体
Destroy(collision.gameObject);
报空问题的原因:
不论哪个游戏对象碰到被触发器都会进行触发检测,但是获取组件的语句是特定的:
LunaController lunaController = collision.GetComponent<LunaController>( );
该游戏对象身上没用这个组件时,所以会报错,所以要写一步判空的语句