public virtual void Update() { if (!runDirector || GameDraggableEditor.isEditing) { return; } handleSave(); if (GameController.IsGameRunning) { GameCustomController.HandlePeriodic(); GameCustomController.HandleUpdate(); } }