Пример #1
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        TileAStar world = (TileAStar)target;

        if (GUILayout.Button("Find Path"))
        {
            world.FindPath();
        }
        if (GUILayout.Button("Iterate"))
        {
            world.Iterate();
        }
        if (GUILayout.Button("Show Connections"))
        {
            world.ShowConnections();
        }
        if (GUILayout.Button("Restart"))
        {
            world.Restart();
        }

        /*
         * if (GUILayout.Button("Subdivide"))
         * {
         *  world.Subdivide();
         * }
         * if(GUILayout.Button("Clear Tiles"))
         * {
         *  world.DestroyTiles();
         * }
         */
    }