Ejemplo n.º 1
0
        private static void CreateWaterGrid()
        {
            GameObject obj = new GameObject("Water Grid", typeof(WaterGrid));

            Undo.RegisterCreatedObjectUndo(obj, "Created Water Grid");

            WaterGrid grid = obj.GetComponent <WaterGrid>();

            grid.Recreate();

            Selection.activeObject = obj;

            if (Application.isPlaying == false)
            {
                EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene());
            }
        }
Ejemplo n.º 2
0
 private void OnEnable()
 {
     script = (WaterGrid)target;
     script.m_rowsColumns = script.rowsColumns;
 }