コード例 #1
0
    //private List<string> listOfDragonTypes = new List<string>() {
    //    "Basic Drakling", "Earthen Drakling", "Flame Drakling", "Tidal Drakling",
    //    "Basic Wyrm", "Earthen Wyrm", "Flame Wyrm", "Tidal Wyrm",
    //    "Basic Serpent", "Earthen Serpent", "Flame Serpent", "Tidal Serpent"};
    //private int numberOfDragonTypes;


    // Use this for initialization
    void Awake()
    {
        GlobalFlags.GetCombatManagerFlags(out Player, out Dragon, out Enemy);

        if (GlobalFlags.GetBossFlag())
        {
            GameObject.Find("Enemy").GetComponent <Transform>().position = new Vector3(-4.0f, 1.0f, 0f);
        }
        else
        {
            GameObject.Find("Enemy").GetComponent <Transform>().position = new Vector3(-6.0f, 0.6f, 0f);
        }
        GameObject.Find("Enemy").GetComponent <SpriteRenderer>().sprite = Enemy.battleSprite;

        string sceneName = GlobalFlags.GetCurrentOverworldScene();

        if (sceneName == "Overworld")
        {
            bkgdRenderer.sprite = grasslandBkgd;
        }
        if (sceneName == "Overworld - West")
        {
            bkgdRenderer.sprite = skyBkgd;
        }
        if (sceneName == "Caves")
        {
            bkgdRenderer.sprite = cavesBkgd;
        }
        if (sceneName == "Boss")
        {
            bkgdRenderer.sprite = bossBkgd;
        }
    }