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