Ejemplo n.º 1
0
        /// <summary>
        /// On register mediator
        /// </summary>
        public override void OnRegister()
        {
            OnHitBallSignal.AddListener(() =>
            {
                View.IncreaseScore(50);
            });

            OnMissBallSignal.AddListener(() =>
            {
                View.DecreaseScore(100);
            });
        }
Ejemplo n.º 2
0
        /// <summary>
        /// On register mediator
        /// </summary>
        public override void OnRegister()
        {
            View.OnMissBall += () =>
            {
                OnMissBallSignal.Dispatch();
                Destroy(View.gameObject);
            };

            View.OnHitBall += () =>
            {
                OnHitBallSignal.Dispatch();
                Destroy(View.gameObject);
            };
        }