void Update() { if (_rigidbody == null) { return; } if (Input.GetMouseButtonDown(0)) { _rigidbody.velocity = new Vector2(0, speed); if (GameSever.getSingleton().isMute == true) { Wing.mute = GameSever.getSingleton().isMute; Swooshing.mute = GameSever.getSingleton().isMute; } else { Wing.Play(); Swooshing.Play(); } } if (_rigidbody.velocity.y > 0) { transform.eulerAngles = new Vector3(0, 0, 60f); } else { transform.eulerAngles = new Vector3(0, 0, -60f); } }
void OnCollisionEnter2D(Collision2D other) { if (other.gameObject.name == "Player") { if (!gameOver.activeSelf) { gameOver.SetActive(true); } MapMove map1 = GameObject.Find("Map1").GetComponent <MapMove> (); map1.enabled = false; MapMove map2 = GameObject.Find("Map2").GetComponent <MapMove> (); map2.enabled = false; Rigidbody2D playerRigidbody2D = GameObject.Find("Player").GetComponent <Rigidbody2D> (); Destroy(playerRigidbody2D); if (GameSever.getSingleton().isMute == true) { Die.mute = GameSever.getSingleton().isMute; Hit.mute = GameSever.getSingleton().isMute; } else { Die.Play(); Hit.Play(); } } }
public void ClickOpenPanel_Rank() { if (!Panel_Rank.activeSelf) { Panel_Rank.SetActive(true); } if (Panel_Start.activeSelf) { Panel_Start.SetActive(false); } score.text = GameSever.getSingleton().score.ToString(); maxscore.text = GameSever.getSingleton().maxscore.ToString(); }
void OnTriggerEnter2D(Collider2D other) { if (other.name == "Player") { GameSever.getSingleton().score++; GameSever.getSingleton().SetMaxScore(); if (GameSever.getSingleton().isMute == true) { Point.mute = GameSever.getSingleton().isMute; } else { Point.Play(); } } }
public void ClickRestart() { GameSever.getSingleton().Reset(); SceneManager.LoadScene(1); }
void Update() { GameSever.getSingleton().isMute = _audio.isOn; bg.mute = GameSever.getSingleton().isMute; }
void Awake() { _audio.isOn = GameSever.getSingleton().isMute; }
public void ClickOK() { GameSever.getSingleton().PlayerRadius = int.Parse(InputRadius.text); Player.gameObject.GetComponent <RectTransform> ().sizeDelta = new Vector2(GameSever.getSingleton().PlayerRadius * 2, GameSever.getSingleton().PlayerRadius * 2); }
void Update() { score.text = GameSever.getSingleton().score.ToString(); }
void Start() { _rigidbody = GetComponent <Rigidbody2D> (); this.gameObject.GetComponent <RectTransform> ().sizeDelta = new Vector2(GameSever.getSingleton().PlayerRadius *2, GameSever.getSingleton().PlayerRadius *2); this.gameObject.GetComponent <CircleCollider2D>().radius = GameSever.getSingleton().PlayerRadius; }