Нужна помощь с кодом!
Нужно заставить правильно отклонятся елероны.
Вверх на 15 градусов, а вниз - на 25 градусов.
Этот код отклоняет правый и левый елерон на разные углы.
Код:
protected void moveAileron(float f)
{
float f1 = -(f * 25F);
hierMesh().chunkSetAngles("AroneL_D0", 0.0F, f1, 0.0F);
f1 = -(f * 15F);
hierMesh().chunkSetAngles("AroneR_D0", 0.0F, f1, 0.0F);
}
Есть такая конструкция для елеватора:
Код:
protected void moveElevator(float f)
{
if(f < 0.0F)
{
hierMesh().chunkSetAngles("VatorL_D0", 0.0F, -25F * f, 0.0F);
hierMesh().chunkSetAngles("VatorR_D0", 0.0F, -25F * f, 0.0F);
} else
{
hierMesh().chunkSetAngles("VatorL_D0", 0.0F, -18.5F * f, 0.0F);
hierMesh().chunkSetAngles("VatorR_D0", 0.0F, -18.5F * f, 0.0F);
}
}
Можно ли её использовать для елеронов и будет ли желаемый результат?
В первую очередь спрашиваю знающих:
Игоря и Дмитрия(Асуру).
Если можно, посоветуйте пожалуйста как исправить отклонение елеронов на нужный угол.
Заодно
и елеватор исправлю после совета.
Это для Хиенов, но такие конструкции можно прописывать
во все самолёты для верной работы рулевых поверхностей.