void _MakeInstance() { if (instance == null) { instance = this; } }
// Use this for initialization void Start() { animator = transform.GetComponentInChildren <Animator> (); defaultPlayerPositionX = transform.position.x; defaultPlayerPositionY = transform.position.y; defaultPlayerPositionZ = transform.position.z; score0bject = GameObject.Find("Score"); scoreCon = score0bject.GetComponent <ScoreController> (); scoreResultBbject = GameObject.Find("resultScore"); resultScoreCon = scoreResultBbject.GetComponent <ResultScoreController> (); birdSelectController = gameObject.GetComponent <BirdSelectController> (); gameOverObj = GameObject.Find("GameOver"); gameOverRenderer = GameObject.Find("GameOver").GetComponent <SpriteRenderer> (); gameOverRenderer.enabled = false; getReady = GameObject.Find("getready").GetComponent <SpriteRenderer> (); explanation = GameObject.Find("explanation").GetComponent <SpriteRenderer> (); startButton = GameObject.Find("buttonStart"); gameOverToStartButton = startButton.GetComponent <SpriteRenderer> (); startButton.collider.enabled = false; gameOverToStartButton.enabled = false; createObject = GameObject.Find("CreateManager").GetComponent <CreateManager> (); result = GameObject.Find("Result"); AudioSource[] audioSources = GetComponents <AudioSource> (); scoreGetSound = audioSources [0]; wingSound = audioSources [1]; hitSound = audioSources [2]; dieSound = audioSources [3]; swooshingSound = audioSources [4]; fadeWhite = GameObject.Find("fadewhite").GetComponent <SpriteRenderer> (); currentRemainTime = fadeTime; medalObj = GameObject.Find("medal"); medalController = medalObj.GetComponent <MedalController> (); }