Exemplo n.º 1
0
        void Move(int player)
        {
            GameManager.Clavier clavier = GameManager.Get.clavier;
            GameInput[]         inputs  = GameManager.Get.keybindings;

            if (clavier == GameManager.Clavier.AZERTY)
            {
                if (Input.GetKeyDown(inputs[player].UpKey.azertyKey))
                {
                    ChangeImage(player, true);
                }
                if (Input.GetKeyDown(inputs[player].DownKey.azertyKey))
                {
                    ChangeImage(player, false);
                }
            }
            else
            {
                if (Input.GetKeyDown(inputs[player].UpKey.qwertyKey))
                {
                    ChangeImage(player, true);
                }
                if (Input.GetKeyDown(inputs[player].DownKey.qwertyKey))
                {
                    ChangeImage(player, false);
                }
            }
        }
Exemplo n.º 2
0
        void Update()
        {
            GameManager.Clavier clavier = GameManager.Get.clavier;
            GameInput[]         inputs  = GameManager.Get.keybindings;

            for (int i = 0; i < nbPlayers; i++)
            {
                if (!valides[i])
                {
                    Move(i);
                }
                if ((clavier == GameManager.Clavier.AZERTY && Input.GetKeyDown(inputs[i].MoveKey.azertyKey)) ||
                    (clavier == GameManager.Clavier.QWERTY && Input.GetKeyDown(inputs[i].MoveKey.qwertyKey)))
                {
                    Selection(i);
                }
            }
        }