skipp68 Начинающий Начинающий Статус Оффлайн Регистрация 2 Ноя 2019 Сообщения 28 Реакции 3 16 Дек 2019 #1 как это решить?
Frzguy Пользователь Пользователь Статус Оффлайн Регистрация 24 Авг 2019 Сообщения 239 Реакции 37 16 Дек 2019 #2 ахуеть, точно и понятно описано. Можно хотя бы скрин или строчку кода? Последнее редактирование: 16 Дек 2019
Dreammm Dreammmless. Эксперт Эксперт Статус Оффлайн Регистрация 19 Мар 2019 Сообщения 2,961 Реакции 957 16 Дек 2019 #3 skipp68 написал(а): как это решить? Нажмите для раскрытия... так попробуй мб его сделать? к примеру C++: Expand Collapse Copy QAngle NormalizeAngle(QAngle angles) { if (angles.x > 89) { angles.x = 89; } else if (-89 > angles.x) { angles.x = -89; } if (angles.y > 180) { angles.y -= 360; } else if (-180 > angles.y) { angles.y += 360; } angles.z = 0; return angles; } C++: Expand Collapse Copy void Normalize(Angle &angAngles) { angAngles.x = clamp(x, -89, 89); angAngles.y = fmod(y + 180, 360) - 180; angAngles.z = 0; } или C++: Expand Collapse Copy void normalize(Vector& in) { if(in.x > 89)in.x = 89; if(in.x < -89)in.x = -89; while(in.y > 180)in.y -= 360; while(in.y < -180)in.y += 360; in.z = 0; } да и вообще сам поищи ок
skipp68 написал(а): как это решить? Нажмите для раскрытия... так попробуй мб его сделать? к примеру C++: Expand Collapse Copy QAngle NormalizeAngle(QAngle angles) { if (angles.x > 89) { angles.x = 89; } else if (-89 > angles.x) { angles.x = -89; } if (angles.y > 180) { angles.y -= 360; } else if (-180 > angles.y) { angles.y += 360; } angles.z = 0; return angles; } C++: Expand Collapse Copy void Normalize(Angle &angAngles) { angAngles.x = clamp(x, -89, 89); angAngles.y = fmod(y + 180, 360) - 180; angAngles.z = 0; } или C++: Expand Collapse Copy void normalize(Vector& in) { if(in.x > 89)in.x = 89; if(in.x < -89)in.x = -89; while(in.y > 180)in.y -= 360; while(in.y < -180)in.y += 360; in.z = 0; } да и вообще сам поищи ок
separatist1337 Пользователь S Пользователь Статус Оффлайн Регистрация 31 Дек 2018 Сообщения 497 Реакции 140 16 Дек 2019 #4 skipp68 написал(а): как это решить? Нажмите для раскрытия... закомменти эту строку получи антрастед