示例#1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        PCGAlgorithm myScript = (PCGAlgorithm)target;

        EditorGUILayout.Space();
        if (GUILayout.Button("Generate Cave"))
        {
            myScript.GenerateCave();
        }
        EditorGUILayout.Space();
        if (GUILayout.Button("Clear Cave"))
        {
            myScript.ClearCave();
        }
    }
示例#2
0
 private void Start()
 {
     algorithm = GetComponent <PCGAlgorithm>();
     StartCoroutine(GenerateCaves());
 }