Пример #1
0
    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;
            }
        }
    }
Пример #2
0
 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);
     }
 }