Попытка игры Catapult после новой загрузки XNA. Не удалось найти тип или имя пространства имен 'GestureType'

Я только что загрузил новую версию XNA и пытаюсь следовать руководству (которое, как мне казалось, было обновлено с новой версией), я получаю несколько ошибок

The type or namespace name 'GestureType' could not be found (are you missing a using directive or an assembly reference?)

'Microsoft.Xna.Framework.Input.Touch.TouchPanel' does not contain a definition for 'EnabledGestures'

Мне просто интересно, какую ссылку я должен добавить, чтобы это работало? Спасибо!

новая загрузка была из http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en


person Spooks    schedule 26.09.2010    source источник


Ответы (2)


Согласно последней документации MSDN сейчас в:

Пространство имен: Microsoft.Xna.Framework.Input.Touch
Сборка: Microsoft.Xna.Framework (в microsoft.xna.framework.dll)

person ChrisF    schedule 26.09.2010
comment
интересно, ну у меня есть пространство имен Microsoft.Xna.Framework.Input.Touch, и у меня есть ссылка на Xna.Framework, но мой жест все еще не найден :( - person Spooks; 26.09.2010
comment
@Spooks: Может у вас есть ссылка на сборку старой версии XNA? - person Allon Guralnek; 26.09.2010
comment
@Spooks: Не забудьте добавить для него оператор using. - person Steve H; 27.09.2010
comment
@Steve - хороший аргумент, но я получил виртуальное вознаграждение от кого-то за объяснение очевидного в другом ответе. - person ChrisF; 27.09.2010

По какой-то причине проект пытался ссылаться на старую версию. После создания нового проекта и переноса моего старого кода он работает нормально.

person Spooks    schedule 29.09.2010