public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        Rollway rollway = (Rollway)target;

        if (GUILayout.Button("Generate"))
        {
            rollway.Start();
        }
    }
Example #2
0
 private void Update()
 {
     if (transform.childCount > oldChildCount)
     {
         foreach (Terrain t in transform.GetComponentsInChildren <Terrain>(true))
         {
             if (!chunks.ContainsKey(t.name))
             {
                 chunks.Add(t.name, t);
                 Debug.Log("Rollwaying");
                 Rollway r = t.gameObject.AddComponent <Rollway>();
             }
         }
     }
 }