Esempio n. 1
0
 public CursorUpdater(GameModel game, Cursor cursor, MouseInputs mouseInputs)
 {
     _cursorToUpdate = cursor;
     _mouseInputs    = mouseInputs;
     _cameraUpdater  = game.CameraUpdater;
     game.AddToUpdaters(this);
 }
Esempio n. 2
0
 private void Awake()
 {
     _mouseInputs              = new MouseInputs();
     _rb                       = GetComponent <Rigidbody>();
     _gameManager              = FindObjectOfType <GameManager>();
     _gameManager.ChangeSpeed += ChangeSpeed;
 }
Esempio n. 3
0
 public Input(InputTypes t)
 {
     Type             = t;
     Key              = Keys.None;
     MouseInput       = MouseInputs.None;
     ControllerButton = null;
 }
Esempio n. 4
0
 public Input(Buttons button)
 {
     Type             = InputTypes.Controller;
     Key              = Keys.None;
     MouseInput       = MouseInputs.None;
     ControllerButton = button;
 }
Esempio n. 5
0
 public Input(MouseInputs mouseIn)
 {
     Type             = InputTypes.Mouse;
     Key              = Keys.None;
     MouseInput       = mouseIn;
     ControllerButton = null;
 }
Esempio n. 6
0
 public Input(Keys key)
 {
     Type             = InputTypes.Keyboard;
     Key              = key;
     MouseInput       = MouseInputs.None;
     ControllerButton = null;
 }
Esempio n. 7
0
        public GenerateDustOnClick(GameModel gameModel, MouseInputs mouse)
        {
            Dictionary <string, int> particlesDico = new Dictionary <string, int>
            {
                { "dustParticle", 100 }
            };

            _particleGenerator = new ParticleGenerator(particlesDico, 0, 360, 0, 1, 80);
            _gameModel         = gameModel;
            _mouse             = mouse;
        }
 private void Awake()
 {
     mouseInputs = new MouseInputs();
 }
Esempio n. 9
0
 private void Awake()
 {
     m_CameraControls = FindObjectOfType <CameraControls>();
     m_MouseInputs    = DataManager.Instance.mouseInputs;
 }