示例#1
0
 void Start()
 {
     this.controller = GameController.Instance;
     _player1Sphere  = GameObject.Find("Player1Sphere");
     _player2Sphere  = GameObject.Find("Player2Sphere");
     _player1Colour  = SkinColour.BLUE;
     _player2Colour  = SkinColour.RED;
 }
示例#2
0
 public Character(string n, Gender g, HairColour hc, HairStyle hs, EyesColour ec, SkinColour sc, List <OthersAttributes> o)
 {
     Name       = n;
     Gender     = g;
     HairColour = hc;
     HairStyle  = hs;
     EyesColour = ec;
     SkinColour = sc;
     Others     = o;
 }
示例#3
0
 public void TogglePlayerTwo()
 {
     if (_player2Colour == SkinColour.RED)
     {
         _player2Sphere.GetComponent <SpriteRenderer>().sprite = PurpleIdle;
         _player2Colour = SkinColour.PURPLE;
     }
     else
     {
         _player2Sphere.GetComponent <SpriteRenderer>().sprite = RedIdle;
         _player2Colour = SkinColour.RED;
     }
 }
示例#4
0
 public void TogglePlayerOne()
 {
     if (_player1Colour == SkinColour.BLUE)
     {
         _player1Sphere.GetComponent <SpriteRenderer>().sprite = GreenIdle;
         _player1Colour = SkinColour.GREEN;
     }
     else
     {
         _player1Sphere.GetComponent <SpriteRenderer>().sprite = BlueIdle;
         _player1Colour = SkinColour.BLUE;
     }
 }
示例#5
0
 public void SaveAvatarSelection(SkinColour player1, SkinColour player2)
 {
     _player1Skin = player1;
     _player2Skin = player2;
 }