Size: a a a

2020 November 29

I

Indra in unity3d.ru
гайз, подскажите плз.
у 2х параллельных плоскостей dot product от векторов их нормалей будет равен 0, правильно?
источник

|

|K|o|s|t|y|a| in unity3d.ru
Здравствуйте, помогите пожалуйста решить проблему.
У меня есть префаб противника и три скрипта, один скрипт принадлежит главному герою, второй противнику, и третий отвечает за копирование противника. Мне нужно чтобы при нажатии клавиши, допустим "A"  Главный герой совершал анимацию, и если в этот момент он коснется противника(клон префаба) противник удалился. В скрипте главного героя, я обращаюсь к скрипту противника и отнимают его жизнь, в скрипте противна, написано что при нуле жизней он удалится. Тут появляется проблема, при соприкосновении с самим префабом, все работает правильно, а вот если главный герой коснется клона, ничего не работает. В чем может быть проблема?
источник

I

Indra in unity3d.ru
Letai
Разобрался, объект принадлежал другому объекту. А как тогда сделать что бы координаты не зависили от объекта к которому нужный объект привязан?
есть position, localPosition.. local* относительно парента, position - в world coordinates. ещё смотри в сторону TransformPoint, TransformVector.
источник

L

Letai in unity3d.ru
спасибо большое
источник

MM

Maks Mikhnevych in unity3d.ru
Indra
гайз, подскажите плз.
у 2х параллельных плоскостей dot product от векторов их нормалей будет равен 0, правильно?
doi product показывает насколько два вектора параллельны   один к другому.  0 - перпендикулярны, 1 - параллельны. Ответ 1 либо -1
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Letai
Разобрался, объект принадлежал другому объекту. А как тогда сделать что бы координаты не зависили от объекта к которому нужный объект привязан?
никак лол ты максимум можешь пермещать его либо в мировых либо в локальных координатах
источник

L

Letai in unity3d.ru
Ну я вот про локальные и имел ввиду
источник

S

Singular in unity3d.ru
Почему в блендере Y спереди? в а юнити сверху?
источник

S

Singular in unity3d.ru
странный блендер, везде Y сверху должен быть
источник

I

Indra in unity3d.ru
Maks Mikhnevych
doi product показывает насколько два вектора параллельны   один к другому.  0 - перпендикулярны, 1 - параллельны. Ответ 1 либо -1
sorry, тогда не очень понимаю.
dotProduct = Vector3.Dot((target.forward.normalized - transform.forward.normalized), Vector3.forward);
для параллельных плоскостей  (target, transform) мне выдает 0 ?
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Singular
странный блендер, везде Y сверху должен быть
неа, в черчении Z сверху. ты когда экспортишь просто меняешь z на y в настройках экспорта
источник

I

Indra in unity3d.ru
Singular
странный блендер, везде Y сверху должен быть
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Indra
sorry, тогда не очень понимаю.
dotProduct = Vector3.Dot((target.forward.normalized - transform.forward.normalized), Vector3.forward);
для параллельных плоскостей  (target, transform) мне выдает 0 ?
нет не плоскости, а вектора. 0 будет если они перпендикулярно друг к другу, 1 если в одну сторону, -1 если в противоположные стороны
источник

S

Singular in unity3d.ru
Ага читал про это. Но не удобно
@uurha Не удобно
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
по барабану, я сказала в чем причина Z сверху.
источник

I

Indra in unity3d.ru
Arcueid Aidan D'athemon
нет не плоскости, а вектора. 0 будет если они перпендикулярно друг к другу, 1 если в одну сторону, -1 если в противоположные стороны
Я взял их (плоскостей) нормали.
источник

S

Singular in unity3d.ru
Это не то, Тут Y сверху. а там Z
источник

S

Singular in unity3d.ru
Arcueid Aidan D'athemon
по барабану, я сказала в чем причина Z сверху.
Я в школе учился, и там Y сверху был всегда. На черчение не ходил
источник

S

Singular in unity3d.ru
В универе тоже
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Singular
Я в школе учился, и там Y сверху был всегда. На черчение не ходил
на черчении z сверху и никак иначе
источник