private void Start()
        {
            SetSeed();
            generaterFactry = new GeneraterFactry(MiniMapSetting, GameMapSetting, this);

            //初始化狀態機
            hasInitail = false;
            generater  = new AreaGenerateInitail(MapScale, this);

            //Debug.Log("MapGenerateManager Start");
        }
예제 #2
0
 public void SetNextGenerater(IGenerater nextGenerter)
 {
     generater.End();
     generater  = nextGenerter;
     hasInitail = false;
 }