gameobject.SetActive()
方法使用时,无论你是在什么地方,哪个组件里调用的,都会让这个组件所在的游戏物体禁用
,而不是让这个组件本身禁用
而GetComponent<>().enabled = false
只会让这个组件本身禁用
,而不会让他所在的游戏物体禁用
gameobject.SetActive()
方法使用时,无论你是在什么地方,哪个组件里调用的,都会让这个组件所在的游戏物体禁用
,而不是让这个组件本身禁用
而GetComponent<>().enabled = false
只会让这个组件本身禁用
,而不会让他所在的游戏物体禁用