コード例 #1
0
 private void OnTriggerExit(Collider C)
 {
     //Player.instance.GetComponentInChildren<Light>().enabled = false;
     lightplayer.GetComponent <Light>().enabled           = false;
     this.transform.Find("Representation").position       = new Vector3(this.transform.position.x, 0.5f, this.transform.position.z);
     this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("FFFFFF");
     GetComponent <Animator>().Play("Return");
 }
コード例 #2
0
 private void OnTriggerEnter(Collider c)
 {
     if (c.gameObject.tag == "Player")
     {
         GetComponent <Animator>().Play("Press");
         if (laneNum == 0)
         {
             lightplayer.GetComponent <Light>().enabled           = true;
             lightplayer.GetComponent <Light>().color             = ConvertHexToDec.GetColorfromString("07A42E");
             this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("07A42E");
         }
         if (laneNum == 1)
         {
             lightplayer.GetComponent <Light>().enabled           = true;
             lightplayer.GetComponent <Light>().color             = ConvertHexToDec.GetColorfromString("7DA40C");
             this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("7DA40C");
         }
         if (laneNum == 2)
         {
             lightplayer.GetComponent <Light>().enabled           = true;
             lightplayer.GetComponent <Light>().color             = ConvertHexToDec.GetColorfromString("D76A24");
             this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("D76A24");
         }
         if (laneNum == 3)
         {
             lightplayer.GetComponent <Light>().enabled           = true;
             lightplayer.GetComponent <Light>().color             = ConvertHexToDec.GetColorfromString("D7184B");
             this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("D7184B");
         }
         if (laneNum == 4)
         {
             lightplayer.GetComponent <Light>().enabled           = true;
             lightplayer.GetComponent <Light>().color             = ConvertHexToDec.GetColorfromString("CB16BF");
             this.GetComponentInChildren <SpriteRenderer>().color = ConvertHexToDec.GetColorfromString("CB16BF");
         }
         LastColour = this.GetComponentInChildren <SpriteRenderer>().color;
         gameObject.GetComponentInChildren <SpriteRenderer>().material.SetColor("_MKGlowColor", LastColour);
     }
 }