Esempio n. 1
0
 public void Handle(GrandOutputEventInfo logEvent, bool sendToCommonSink)
 {
     if (sendToCommonSink)
     {
         _dispatcher.Add(logEvent, _receiver);
     }
     else
     {
         _dispatcher.Add(logEvent, _receiverNoCommonSink);
     }
 }
    void Awake()
    {
        // display the current size
        labelSizeX.text = Game.piecesX.ToString();
        labelSizeY.text = Game.piecesY.ToString();

        // subscribe to image selection Event
        EventDispatcher.Add(EventName.GameSelectImage, GameSelectImage);
    }
Esempio n. 3
0
    // stage root for loading games

    void Awake()
    {
        piecesX = 2;
        piecesY = 2;

        // subscription events
        EventDispatcher.Add(EventName.GameSelect, GameSelect);
        EventDispatcher.Add(EventName.BoardStartGame, BoardStartGame);
        EventDispatcher.Add(EventName.GameOver, GameOver);
    }
Esempio n. 4
0
    public Transform rootScene;                 // stage root for loading games
    //public GameObject congratsScreen;



    void Awake()
    {
        GamePuzzle.piecesX = puzzleSizeX;
        GamePuzzle.piecesY = puzzleSizeY;

        // subscription events
        EventDispatcher.Add(EventName.GameSelect, GameSelect);
        EventDispatcher.Add(EventName.BoardStartGame, BoardStartGame);
        EventDispatcher.Add(EventName.GameOver, GameOver);
    }
Esempio n. 5
0
    public Dictionary <int, GameType> games;    // list of games

    void Awake()
    {
        // form a list of games
        games = new Dictionary <int, GameType>();
        foreach (Transform child in transform)
        {
            GameType game = child.GetComponent <GameType>();
            games.Add(game.ID, game);
        }

        EventDispatcher.Add(EventName.GameSelect, GameSelect);
    }
Esempio n. 6
0
    private void Awake()
    {
        EventDispatcher.Add(EventName.GameSelectImage, ToggleGameCamera);

        cam = GetComponent <Camera>();

        float aspectMultiplier = multiplier * (1 + (16f / 9 - cam.aspect));

        if (cameraType == CameraType.Orthographic)
        {
            originalCameraSize = cam.orthographicSize;
        }
        else
        {
            originalCameraSize = cam.fieldOfView;
        }

        newCameraSize = originalCameraSize * aspectMultiplier;
    }
Esempio n. 7
0
 void IChatServiceCallback.MessageCreated(ChatMessage message)
 {
     _eventDispatcher.Add(() => MessageCreated.SafeInvoke(message));
 }
Esempio n. 8
0
 public EventClient(EventDispatcher dispatcher)
 {
     this.dispatcher = dispatcher;
     Id = counter++;
     dispatcher.Add(this);
 }