コード例 #1
0
        public static bool GetButtonUp(string axis)
        {
            bool input = false;

            Joycon joycon = GetDevice(axis);

            if (joycon != null)
            {
                input = JoyconBinding.ResolveAxis(axis).GetButtonUp(joycon);
            }

            return(input ? true : Input.GetButtonUp(JoyconBinding.ResolveName(axis, joycon)));
        }
コード例 #2
0
        public static float GetAxis(string axis)
        {
            float input = 0f;

            Joycon joycon = GetDevice(axis);

            if (joycon != null)
            {
                input += JoyconBinding.ResolveAxis(axis).GetAxis(joycon);
            }

            input += Input.GetAxis(JoyconBinding.ResolveName(axis, joycon));

            return(Mathf.Clamp(input, -1f, 1f));
        }