Показать сообщение отдельно
Старый 19.05.2018, 23:24   #145
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 346
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от wizardpnz Посмотреть сообщение
как узнать тип панели вертикальная, горизонтальная, фронтальная ?

Видел тут на форуме эту тему, но перелопатив 100 страниц не нашёл
Самый простой способ:

var axis = panel.NToGlobal(AxisZ);

Где panel - необходимая панель. Если у вектора axis
  • x=1, то панель вертиакльная
  • y=1, то панель горизонтальная
  • z=1, то панель фронтальная

P.S. Лучше сделать какую-нибудь функцию проверки на равенство с определённой точностью, например:

Код:
function Equals(a, b){
    return Math.abs(a - b) < 0.001;
}
Letos вне форума   Ответить с цитированием Вверх