// Use this for initialization
    void Start()
    {
        soundCauser = GetComponentsInChildren <AudioSource>();
        PopulateDictionary();

        onPlayerCollision = new PlayerCollidedEvent.Handler(OnPlayerCollision);
        onPlayerShifting  = new PlayerShiftEvent.Handler(OnPlayerShifting);

        Services.Events.Register <PlayerCollidedEvent>(onPlayerCollision);
        Services.Events.Register <PlayerShiftEvent>(onPlayerShifting);
    }
示例#2
0
    private PlayerShiftEvent.Handler onReversePolarityEvent;      //  Handler for OnStartTimerEvent

    // Use this for initialization
    void Start()
    {
        onReversePolarityEvent = new PlayerShiftEvent.Handler(OnReversePolarityEvent);
        Services.Events.Register <PlayerShiftEvent>(onReversePolarityEvent);
    }