#c# #visual-studio #mono #opentk
#c# #visual-studio #mono #opentk
Вопрос:
Начал создавать игру с использованием Mono, я использую OpenTK 2.0.0. Я собирался использовать точки для позиций объектов (я не предвижу необходимости в поплавках), но, похоже, я не могу получить доступ к классу Point в OpenTK. Я вижу это здесь, но Visual Studio, похоже, не может его найти и жалуется, когда я пытаюсь использовать его следующим образом:
using OpenTK;
namespace Foo {
class Bar {
Point baz;
}
}
Я убедился, что у меня установлена самая последняя версия через NuGet. Класс OpenTK Vector2, похоже, работает при тех же обстоятельствах, но не Point . Почему?
Комментарии:
1. Может
MINIMAL
быть, #был определен в используемой вами сборке?2. Я заметил это в исходном коде OpenTK. Какова его цель?
3. Это важно, если я хочу поддерживать легкие сборки, например, для Android или что-то в этом роде, верно? Ненужный, если меня это не волнует, да?
4. Мой первый комментарий был неправильным — я перевернул условие.
Point
будет создан, только еслиMINIMAL
определено, в противном случае ожидается, что вы будете использоватьPoint
структуру вSystem
пространстве имен.5. VS, похоже, тоже не может этого найти. Единственное предлагаемое пространство имен — Microsoft.XNA.Framework. Система уже используется.