private void OnEnable() { EventDispatcher.AddEvent("ShowHistory", ShowHistoryInfoHandler); EventDispatcher.AddEvent("ShowRoomStatus", ShowRoomStatusHandler); EventDispatcher.AddEvent <bool>("RefreshRoomStatus", RefreshRoomStatusHandler); EventDispatcher.AddEvent("InitCapture", InitCaptureHandler); }
private void OnEnable() { EventDispatcher.AddEvent("InitCapture", InitCameraHandler); EventDispatcher.AddEvent <string>("OnCapture", PauseCaptureHandler); EventDispatcher.AddEvent("GoOnCapture", GoOnCaptureHandler); EventDispatcher.AddEvent("ShowPet", GoOnCaptureHandler); }
private void OnEnable() { EventDispatcher.AddEvent("OnCaptured", ShowCaptureButtonHandler); EventDispatcher.AddEvent("HideCaptureButton", OnHideCaptureButtonHandler); EventDispatcher.AddEvent <string>("CapturePet", OnCapturePetHandler); EventDispatcher.AddEvent <int>("ShowTimeCool", OnShowTimeCoolHandler); EventDispatcher.AddEvent <int>("ShowOverDistance", OnShowOverDistanceHandler); }
private void OnEnable() { EventDispatcher.AddEvent("InitCapture", InitialRotate); EventDispatcher.AddEvent <string>("OnCapture", RotatePauseHandler); EventDispatcher.AddEvent("GoOnCapture", RotateGoOnHandler); EventDispatcher.AddEvent("ShowPet", ShowPetHandler); EventDispatcher.AddEvent <bool> ("RefreshRoomStatus", RefreshRoomStatusHandler); }
public void GenerateData(EventDispatcher dispatcher) { var rnd = new Random(); for (var fileNo = 1; fileNo <= 10 + rnd.Next((10)); fileNo++) { var fileId = Guid.NewGuid(); foreach (var i in Enumerable.Range(0, rnd.Next(2))) { var @event = new ExternalLinkGenerated(Guid.NewGuid(), "File #" + fileNo, fileId); dispatcher.AddEvent(@event); } } }
//Issues a building task private void OnMouseDown() { var selectedBuilding = GuiController.GetSelectedBuilding(); if (selectedBuilding == null) { return; } if (mOccupied == Occupied.Empty) { //_gameManager.attemptBuildingTask(this); _eventDispatcher.AddEvent(new BuildOrderEvent(this, selectedBuilding)); } }
// ShowCapturePage after CountDown private void StartCapture() { _captureButton.gameObject.SetActive(false); _roomStatusPage.gameObject.SetActive(false); _historyInfoPage.gameObject.SetActive(false); _backCheck.gameObject.SetActive(false); StartCoroutine(Timer(600, Count10minHandler)); _capturePage.localScale = Vector3.zero; _capturePage.gameObject.SetActive(true); _capturePage.DOScale(1, 0.3f).SetUpdate(true); UIEventListener.AddUIListener(_backButton.gameObject).SetEventHandler(EnumUIinputType.OnClick, new UIEventHandler(BackButtonOnClickHandler)); EventDispatcher.TriggerEvent("ShowPet"); EventDispatcher.AddEvent("OnAimed", OnAimedHandler); EventDispatcher.AddEvent("OnNotAimed", OnNotAimedHandler); EventDispatcher.AddEvent <string>("OnCapture", OnCaptureHandler); }
private void OnEnable() { EventDispatcher.AddEvent("ResetPet", ResetPetHandler); }