Я работаю над игрой в VR, и я пытаюсь провести различие между событием попадания, когда пользователь по существу бросает объект, и событием удара трением, когда пользователь перетаскивает или толкает объект против другого. У меня небольшие проблемы, потому что после прохождения всех различных переменных события попадания единственная переменная, которая, кажется, содержит какую-либо помощь, - это Normal Impulse
, все остальные кажутся равными друг другу, независимо от того, это фрикционный или метательный удар.
Что, по сути, помогает мне отсеять суперслабые удары, но это все равно мало помогает. Кому-нибудь еще повезло, пытаясь сделать что-то подобное?
Я подумал, может быть, скорость актера поможет, но, похоже, это не работает само по себе. Я чувствую, что должен быть какой-то другой фактор, который я еще не учел, чтобы определить это.
Эта проверка должна выполняться в событии OnHit: