Exemplo n.º 1
0
        private void UpdateInputKeysOfPlayer()
        {
            //Listen to key inputs
            keyEnum keyCollector = keyEnum.None;

            if (Input.GetKey(KeyCode.Space))               //Only saving space outside directional controls atm
            {
                keyCollector |= keyEnum.Space;
            }

            float horizontal = Input.GetAxis("Horizontal");
            float vertical   = Input.GetAxis("Vertical");

            currentPlayer.CurrentInput = new InputStruct(horizontal, vertical, keyCollector);
        }
Exemplo n.º 2
0
 public InputStruct(float _horizontal, float _vertical, keyEnum _keys)
 {
     horizontal = _horizontal;
     vertical   = _vertical;
     keys       = _keys;
 }