Показать сообщение отдельно
Старый 18.01.2021, 20:43   #13
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,420
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Доработанный код вставки в класс самолета,
плавное нарастание
если изначально в ФМ SensYawGround < SensYawAir

убывание
если изначально в ФМ SensYawGround > SensYawAir
в зависимости от скорости , работает примерно до 100 кмч(взлет)
и после 100 кмч (посадка)

public void update(float f)
{
if(super.FM.Gears.onGround() && super.FM.SensYawGround < super.FM.SensYawAir)
{
super.FM.SensYaw = super.FM.SensYawGround + FM.getSpeedKMH() / 1000F;
if(super.FM.SensYaw > super.FM.SensYawAir)
super.FM.SensYaw = super.FM.SensYawAir;
} else
{
if(super.FM.Gears.onGround() && super.FM.SensYawGround > super.FM.SensYawAir)
super.FM.SensYaw = super.FM.SensYawGround - FM.getSpeedKMH() / 1000F;
if(super.FM.SensYaw < super.FM.SensYawAir)
super.FM.SensYaw = super.FM.SensYawAir;
}
if(!super.FM.Gears.onGround())
super.FM.SensYaw = super.FM.SensYawAir;

super.update(f);
}
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Теперь я и в телеграмме: https://t.me/il_2_1946

Последний раз редактировалось carsmaster; 18.01.2021 в 21:22.
carsmaster вне форума   Ответить с цитированием