Exemple #1
0
        /////////////////////////////////////////////////////////////////

        public MovingComponent(MonoBehaviour host, Transform transform, ISpeedConfigs speedConfigs)
        {
            _host      = host;
            _transform = transform;

            _speedHandler = new SpeedHandler(speedConfigs.startSpeed, speedConfigs.acceleration, speedConfigs.acceleration);
            _speedHandler.Stop();
        }
Exemple #2
0
 public TypeDialog(ISpeedHandler speedCtrl, IDialogHandler dialogCtrl)
 {
     lastTypeTime    = 0;
     this.speedCtrl  = speedCtrl;
     this.dialogCtrl = dialogCtrl;
 }
Exemple #3
0
        //IDialogStyleController styleCtrl;

        public TypeDialogFactory(ISpeedHandler speedCtrl, IDialogHandler dialogCtrl)
        {
            //this.styleCtrl = styleCtrl;
            this.speedCtrl  = speedCtrl;
            this.dialogCtrl = dialogCtrl;
        }