public override void handleEvent(Event theEvent) { if (theEvent.GetEventType() == EventType.SCENE_MENU) { EnableDisable(); } else if (theEvent.GetEventType() == EventType.SCREEN_PRESSED) { if (active) { ScreenPressedEvent spe = theEvent as ScreenPressedEvent; if (spe.GetPosition().x <= SceneManager.instance.GetScenePos().x + 6) { EnableDisable(); } } } }
public override void handleEvent(Event theEvent) { if (theEvent.GetEventType() == EventType.FOOD_INVENTORY) { EnableDisable(); } else if (theEvent.GetEventType() == EventType.SCREEN_PRESSED) { if (isOpen) { ScreenPressedEvent spe = theEvent as ScreenPressedEvent; if (spe.GetPosition().x >= SceneManager.instance.GetScenePos().x + -1.5 || spe.GetPosition().y >= SceneManager.instance.GetScenePos().y + -0.5f) { EnableDisable(); } } } }