public void FinishAreaMove(AreaAbstract newArea) { if (newArea != CurrentArea & !loadedNewArea) { CurrentArea.LoadArea(); loadedNewArea = true; hasNewArea = false; } }
public void StartMoveArea(AreaAbstract newArea) { if (newArea != CurrentArea) { CurrentArea.DeLoadArea(); CurrentArea = newArea; hasNewArea = true; loadedNewArea = false; //CurrentArea.LoadArea(); loadDelayStart = Time.fixedTime; } }