Я разрабатываю приложение с несколькими платформами, используя C # и моно. Для привязок OpenGL я использую OpenTK. Я смотрел на их учебное пособие по началу работы на Input: http://www.opentk.com/doc/input, и нашел это:
Используйте Mouse.GetState (), чтобы получить совокупное состояние всех подключенных мышей.
Используйте Mouse.GetState (int), чтобы получить состояние указанной мыши.
Чтобы проверить, нажата ли кнопка:
using OpenTK.Input;
var mouse = Mouse.GetState();
if (mouse[MouseButton.Left])
{
// Left mouse button is pressed
}
Я использовал этот фрагмент кода и получил ошибку во время компиляции, сказав, что Mouse не содержит определения метода для GetState (). И я скачал самую последнюю версию OpenTK
Итак, есть ли обновленные ресурсы для начала работы с OpenTK?