private void StartGame() { state = FlappyState.PLAYING; rb.constraints = RigidbodyConstraints2D.FreezeRotation & RigidbodyConstraints2D.FreezePositionX; Destroy(transform.GetChild(0).gameObject); Flap(); }
// Use this for initialization void Start() { flappyState = FlappyState.NORMAL; origin = transform.position; previousPos = transform.position; bonusState = BonusState.NONE; }
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); } }