public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        TileMapGenerator tileMapGenerator = (TileMapGenerator)target;

        if (GUILayout.Button("Generate TileMap"))
        {
            tileMapGenerator.Generate();
        }
    }
Exemple #2
0
        void Start()
        {
            tileMapGenerator.Generate();
            var cp = new Vector3Int(tileMapGenerator.tileMapHeight - 1, tileMapGenerator.tileMapHeight - 1, 0);

            characterClass2.currectTile = cp;
            characterClass2.MoveToPosition(tileMapGenerator.tileMap.CellToWorld(cp));

            characterController            = new CharactController_();
            characterController.gameScript = this;
            characterController.tileMap    = tileMapGenerator.tileMap;

            GetComponent <GamepadGeneric>().controller = characterController;


            SetNewTurn();
        }