Пример #1
0
    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);
    }
Пример #2
0
 void Start()
 {
     //Set selected, default to dasher
     selected = this.GetComponent <reindeer>();
     selected.setReindeer(selected.dasher);
 }