void Start() { //Set stats to the selected reindeer stats = this.GetComponent <reindeer> (); //Doing this incase there is a capitalisation typo somewhere string _setToMe = PlayerPrefs.GetString("reindeerForPlayer").ToLower(); //Switch statement picks the right one switch (_setToMe) { case "dasher": stats.setReindeer(stats.dasher); break; case "dancer": stats.setReindeer(stats.dancer); break; case "prancer": stats.setReindeer(stats.prancer); break; case "vixen": stats.setReindeer(stats.vixen); break; case "comet": stats.setReindeer(stats.comet); break; case "cupid": stats.setReindeer(stats.cupid); break; case "donner": stats.setReindeer(stats.donner); break; case "blitzen": stats.setReindeer(stats.blitzen); break; case "rudolph": stats.setReindeer(stats.rudolph); break; default: break; } //Set the current health to the health stat of picked reindeer health = stats.gethealth(); //Set jump length jumpLength = stats.getJump(); //Set width of health bar depending on health. healthbar.GetComponent <Image>().rectTransform.sizeDelta = new Vector2(stats.gethealth() / 5.0f * 800, 100); }
//Left button pressed, rotate selection back public void onLeftPress() { switch (selected.id) { case 0: selected.setReindeer(selected.rudolph); break; case 1: selected.setReindeer(selected.dasher); break; case 2: selected.setReindeer(selected.dancer); break; case 3: selected.setReindeer(selected.prancer); break; case 4: selected.setReindeer(selected.vixen); break; case 5: selected.setReindeer(selected.comet); break; case 6: selected.setReindeer(selected.cupid); break; case 7: selected.setReindeer(selected.donner); break; case 8: selected.setReindeer(selected.blitzen); break; default: break; } }
void Start() { //Set selected, default to dasher selected = this.GetComponent <reindeer>(); selected.setReindeer(selected.dasher); }