Exemplo n.º 1
0
 // Update is called once per frame
 void _OnColorUpdated(ChangeColorEvent e)
 {
     if (e.white2Black)
     {
         GetComponent <SpriteRenderer>().sprite = black;
     }
     else
     {
         GetComponent <SpriteRenderer>().sprite = white;
     }
 }
 // Update is called once per frame
 void _OnColorUpdated(ChangeColorEvent e)
 {
     if (e.white2Black)
     {
         // black floor need to be change from gray to black
         // from invisible to visible
         GetComponent <SpriteRenderer>().material.color = Color.black;
         GetComponent <SpriteRenderer>().sortingOrder   = 0;
         this.gameObject.layer = 8;
     }
     else
     {
         // black floor need to be change from black to gray
         // from visible to invisible
         GetComponent <SpriteRenderer>().material.color = Color.gray;
         GetComponent <SpriteRenderer>().sortingOrder   = -1;
         this.gameObject.layer = 9;
     }
 }
Exemplo n.º 3
0
 void OnEvent(ChangeColorEvent e)
 {
     GetComponent <Light>().color = e.color;
 }