Ejemplo n.º 1
0
 public CursorUpdater(GameModel game, Cursor cursor, MouseInputs mouseInputs)
 {
     _cursorToUpdate = cursor;
     _mouseInputs    = mouseInputs;
     _cameraUpdater  = game.CameraUpdater;
     game.AddToUpdaters(this);
 }
Ejemplo n.º 2
0
 private void Awake()
 {
     _mouseInputs              = new MouseInputs();
     _rb                       = GetComponent <Rigidbody>();
     _gameManager              = FindObjectOfType <GameManager>();
     _gameManager.ChangeSpeed += ChangeSpeed;
 }
Ejemplo n.º 3
0
 public Input(InputTypes t)
 {
     Type             = t;
     Key              = Keys.None;
     MouseInput       = MouseInputs.None;
     ControllerButton = null;
 }
Ejemplo n.º 4
0
 public Input(Buttons button)
 {
     Type             = InputTypes.Controller;
     Key              = Keys.None;
     MouseInput       = MouseInputs.None;
     ControllerButton = button;
 }
Ejemplo n.º 5
0
 public Input(MouseInputs mouseIn)
 {
     Type             = InputTypes.Mouse;
     Key              = Keys.None;
     MouseInput       = mouseIn;
     ControllerButton = null;
 }
Ejemplo n.º 6
0
 public Input(Keys key)
 {
     Type             = InputTypes.Keyboard;
     Key              = key;
     MouseInput       = MouseInputs.None;
     ControllerButton = null;
 }
Ejemplo 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;
        }
Ejemplo n.º 8
0
 private void Awake()
 {
     mouseInputs = new MouseInputs();
 }
Ejemplo n.º 9
0
 private void Awake()
 {
     m_CameraControls = FindObjectOfType <CameraControls>();
     m_MouseInputs    = DataManager.Instance.mouseInputs;
 }