DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetMouseDistance()

float GetMouseDistance ( )
protected

См. определение в файле RadialMenu.c строка 482

483 {
484 int mouse_x;
485 int mouse_y;
486 GetMousePos(mouse_x, mouse_y);
487
488 float center_x;
489 float center_y;
490 GetParentCenter(center_x, center_y);
491
492 float distance = vector.Distance(Vector(mouse_x, mouse_y, 0), Vector(center_x, center_y, 0));
493
494 return distance;
495 }
void GetParentCenter(out float center_x, out float center_y)
Определения RadialMenu.c:386
static proto native float Distance(vector v1, vector v2)
Returns the distance between tips of two 3D vectors.
Определения EnConvert.c:106
proto native vector Vector(float x, float y, float z)
Vector constructor from components.
proto void GetMousePos(out int x, out int y)

Перекрестные ссылки vector::Distance(), GetMousePos(), GetParentCenter() и Vector().

Используется в Update().