Страница 1 из 1

Как сделать 4 двигателя поддержания равновесия ?

СообщениеДобавлено: 16 ноя 2017, 21:39
JackZI
Есть самолет, и четыре сопла которые держат самолет в верткальном взлете ровно. Нужно что бы при отказе или ослабивания силы каждого сопла самолет реагировал соответственно. Кому не ясно в игре RoboCraft есть лопасть парения, нужен подобный эффект.
Умею пользоватся AddForce и RayCast`oм но не знаю как одновременно несколько задействовать. ~x(
(c#)

Re: Как сделать 4 двигателя поддержания равновесия ?

СообщениеДобавлено: 16 ноя 2017, 23:19
Cr0c
Там сила движка обратно пропорциональна высоте над землей. Рейкаст движка в землю, и по расстоянию делать AddForce(Vector3.up * Mathf.Clamp(maxHeight-dist_to_earth), 0f, maxForce))