コード例 #1
0
ファイル: PlayerControl.cs プロジェクト: 36PopTarts/samples
 void Start()
 {
     facingRight = true;
     anim        = GetComponent <Animator>();
     spRend      = GetComponent <SpriteRenderer>();
     normalColor = spRend.color;
     attackRef   = GetComponent <PlayerBasicAttack>();
     //playerCollider = GetComponent<BoxCollider2D>();
     //playerFloorCollider = GetComponent<CircleCollider2D>();
     // Name colliders for easier referencing by other objects
     playerCollider.name      = "Player" + playerNumber + "Collider";
     playerFloorCollider.name = "Player" + playerNumber + "FloorCollider";
     if (playerNumber == 2)
     {
         anim.SetBool("altOlaf", true);
     }
     InitFlags();
 }
コード例 #2
0
 void Start()
 {
     deathAnimCheck = gameObject.GetComponent <DeathAnim>();
     if (deathAnimCheck != null)
     {
         anim = gameObject.GetComponent <Animator>();
     }
     if (gameObject.tag == "Player")
     {
         pControl = gameObject.GetComponent <PlayerControl>();
     }
     aControl   = gameObject.GetComponent <ActorControl>();
     currentCol = Color.white;
     sRend      = gameObject.GetComponent <SpriteRenderer>();
     maxHp      = hitPoints;
     if (gameObject.tag == "Player")
     {
         Debug.Log("Max HP: " + maxHp);
         attackControl = gameObject.GetComponent <PlayerBasicAttack>();
         sumControl    = gameObject.GetComponent <CommunistSummon>();
     }
 }