-3
Есть ли какой-либо способ преобразования пространства экрана в пространство просмотра, как показано на рисунке. Covert scree space to View Space/GUI Space
Есть ли какой-либо способ преобразования пространства экрана в пространство просмотра, как показано на рисунке. Covert scree space to View Space/GUI Space
Вы должны вычесть ширину положения x мыши и вычесть высоту из положения y (я думаю).
int x = MouseX - Width;
int y = MouseY - Height;
в выигрышных форм, которые вы можете использовать Control.PointToClient, но я не знаю, если это полезно здесь
Да. Что вы пробовали? И как соотносится мировое пространство в этой фигуре? (Также это не совсем объясняет, что вы точно пытаетесь преобразовать) – UnholySheep
Вопрос простой, как я могу преобразовать пространство экрана (ширина и высота камеры.pixel в пространстве просмотра –
Выполняя довольно милую математику (нормализуя координаты в желаемый диапазон - простой поиск в Google даст вам все соответствующие математические формулы для этого). Вы все еще не показали, что вы пробовали, и где ваши проблемы с этим. – UnholySheep