void OnTriggerStay2D(Collider2D other) { if (other.transform.tag == "HideSpace") { if (Input.GetKey(KeyCode.E)) { playerLight.LightDown(); //玩家隐藏 isHide = true; //--------UI提示信息 } else { playerLight.LightUp(); print("LightUp"); isHide = false; } } }
void OnTriggerEnter2D(Collider2D obj) { if (obj.gameObject.layer == LayerMask.NameToLayer("Bonus")) { if (obj.CompareTag("Red")) { Red(); } if (obj.CompareTag("Blue")) { Blue(); } if (obj.CompareTag("Green")) { Green(); } if (obj.CompareTag("Light")) { Light.LightUp(0.2f); } Destroy(obj.gameObject); } }