private void UpdateButtonInput()
{
float value;
for (int i = 0; i < buttonAxisInputList.Count; ++i)
{
ButtonAxisInput buttonAxisInput = buttonAxisInputList[i];
value = Input.GetAxis(buttonAxisInput.axisName);
if (value != 0.0f)
{
if (value == -1.0f)
{
buttonInputFlags |= buttonAxisInput.negativeButton;
}
else if (value == 1.0f)
{
buttonInputFlags |= buttonAxisInput.positiveButton;
}
}
}
for (int i = 0; i < buttonInputList.Count; ++i)
{
ButtonInput buttonInput = buttonInputList[i];
if (UInput.GetKey(buttonInput.keyCode))
{
buttonInputFlags |= buttonInput.button;
}
}
}