Как увеличить с помощью колеса прокрутки мыши, я получил попробовать этотXNA масштабирование с помощью колеса прокрутки мыши
if (currentMouseState.ScrollWheelValue < originalMouseState.ScrollWheelValue)
{
cameraPosition += new Vector3(0, -1, 0);
UpdateViewMatrix();
currentMouseState.ScrollWheelValue.Equals(0);
}
if (currentMouseState.ScrollWheelValue > originalMouseState.ScrollWheelValue)
{
cameraPosition += new Vector3(0, 1, 0);
UpdateViewMatrix();
currentMouseState.ScrollWheelValue.Equals(0);
}
Но я держать масштабирование, даже если я прокручивать один раз, и я своего рода новым для XNA. Пожалуйста помоги.
так как я могу увеличить, как обычный RTS-стиль? – user2640299
Ваш код не так, я отредактирую свой ответ. – pinckerman
oh его нормально..и удалось разобраться, я получил 2 mousestate, так что почему его держать масштабирование и не останавливаться. Спасибо за помощь! – user2640299