Форум программистов, компьютерный форум CyberForum.ru

Как узнать координаты всех углов спрайта - C++

Восстановить пароль Регистрация
 
Антон219
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 68
25.06.2014, 02:55     Как узнать координаты всех углов спрайта #1
Привет, друзья!
Возникла проблема: есть координаты спрайта на форме:

C++
1
D3DXVECTOR2 position = D3DXVECTOR2(X,Y);
вырезаю сам спрайт с текстуры:

C++
1
2
3
4
5
RECT r;
r.left= A;
r.top= B;
r.right= C;
r.bottom= D;
как я понимаю - X и Y - это экранные координаты, а A,B,C,D - пиксели.
Вопрос заключается в следующем: Как узнать координаты всех углов спрайта. Или проще - как узнать, сколько пикселей содержится в одной экранной единице?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2014, 02:55     Как узнать координаты всех углов спрайта
Посмотрите здесь:

площадь треугольника, если известны координаты его углов. Введите координаты углов C++
Как узнать координаты курсора мыши и отобразить их? c++ C++
C++ нахождение всех углов в треугольнике
как узнать координаты клика ? (+) C++
C++ Вычисление одного из углов треугольника, когда заданы значения двух других углов
C++ Узнать экранные координаты точки
C++ классы (имеются координаты углов прямоугольника, найти периметр)
C++ Класс Quadrangle (четырехугольник). Класс хранит Декартовы координаты четырех углов четырехугольника

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru