コード例 #1
0
    // Start is called before the first frame update
    void Start()
    {
        if (Stage.selectedStageData != null)
        {
            // A stage was selected from the main menu. Don't load the test stage.
            return;
        }

        // Load the test stage.
        StageData data;

        if (this.stageXML == null)
        {
            data = new StageData();
            data.growthPerSegment = this.growthPerSegment;
            data.honeycomb        = this.honeycombData;
        }
        else
        {
            data = StageData.DeserializeFromXML(this.stageXML.text);
        }
        Stage.instance.InitializeWithData(data);
    }
コード例 #2
0
ファイル: MainMenu.cs プロジェクト: kukushie/growth-game-jam
 public void PlayStage(TextAsset xmlAsset)
 {
     Stage.selectedStageData = StageData.DeserializeFromXML(xmlAsset.text);
     SceneManager.LoadScene("StageScene", LoadSceneMode.Single);
 }