コード例 #1
0
 private void StartGame()
 {
     state          = FlappyState.PLAYING;
     rb.constraints = RigidbodyConstraints2D.FreezeRotation & RigidbodyConstraints2D.FreezePositionX;
     Destroy(transform.GetChild(0).gameObject);
     Flap();
 }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        flappyState = FlappyState.NORMAL;
        origin      = transform.position;
        previousPos = transform.position;

        bonusState = BonusState.NONE;
    }
コード例 #3
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.tag == "Killer" && state != FlappyState.DEAD)
     {
         state = FlappyState.DEAD;
         Instantiate(deathEffect).transform.position = transform.position;
         gc.KillBird(gameObject);
         Destroy(gameObject);
     }
 }
コード例 #4
0
ファイル: PlanePhysics.cs プロジェクト: daolf/flyhigher
    // Use this for initialization
    void Start()
    {
        flappyState = FlappyState.NORMAL;
        origin = transform.position;
        previousPos = transform.position;

        bonusState = BonusState.NONE;
    }