Exemplo n.º 1
0
 private void OnEnable()
 {
     EventDispatcher.AddEvent("ShowHistory", ShowHistoryInfoHandler);
     EventDispatcher.AddEvent("ShowRoomStatus", ShowRoomStatusHandler);
     EventDispatcher.AddEvent <bool>("RefreshRoomStatus", RefreshRoomStatusHandler);
     EventDispatcher.AddEvent("InitCapture", InitCaptureHandler);
 }
Exemplo n.º 2
0
 private void OnEnable()
 {
     EventDispatcher.AddEvent("InitCapture", InitCameraHandler);
     EventDispatcher.AddEvent <string>("OnCapture", PauseCaptureHandler);
     EventDispatcher.AddEvent("GoOnCapture", GoOnCaptureHandler);
     EventDispatcher.AddEvent("ShowPet", GoOnCaptureHandler);
 }
Exemplo n.º 3
0
 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);
 }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 5
0
        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);
                }
            }
        }
Exemplo n.º 6
0
    //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));
        }
    }
Exemplo n.º 7
0
    // 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);
    }
Exemplo n.º 8
0
 private void OnEnable()
 {
     EventDispatcher.AddEvent("ResetPet", ResetPetHandler);
 }