Esempio n. 1
0
 private void BuildCharacters()
 {
     Player1      = Instantiate(SceneStatics.Player1, new Vector3(-7, -3), Quaternion.identity) as GameObject;
     Player1.name = Player1.GetComponent <GeneralPlayerController>().CD.CharName;
     Player2      = Instantiate(SceneStatics.Player2, new Vector3(7, -3), Quaternion.identity) as GameObject;
     Player2.name = Player2.GetComponent <GeneralPlayerController>().CD.CharName;
     if (Player1.name == Player2.name)
     {
         Player2.GetComponent <SpriteRenderer>().color = Color.red;
     }
     if (SceneStatics.IsP1CPU)
     {
         Player1.AddComponent <PrimitiveAI>();
         Player1.AddComponent <AIBehavior>();
         Player1.name += " CPU";
     }
     if (SceneStatics.IsP2CPU)
     {
         Player2.AddComponent <PrimitiveAI>();
         Player2.AddComponent <AIBehavior>();
         Player2.name += " CPU";
     }
     Player1.name += "(P1)";
     Player2.name += "(P2)";
 }