04.03.2012, 21:42
|
#459
|
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
Цитата:
Сообщение от Molva
Добавил в класс Як-3 строки:
protected void moveWingFold(com.maddox.il2.engine.HierMesh hiermesh, float f)
{
hiermesh.chunkSetAngles("WingLOut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, 95F), 0.0F);
hiermesh.chunkSetAngles("WingROut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, -95F), 0.0F);
}
public void moveWingFold(float f)
{
if(f < 0.001F)
{
setGunPodsOn(true);
hideWingWeapons(false);
} else
{
setGunPodsOn(false);
FM.CT.WeaponControl[0] = false;
hideWingWeapons(true);
}
moveWingFold(hierMesh(), f);
}
|
У сифайра это выглядит так
Цитата:
protected void moveWingFold(HierMesh hiermesh, float f)
{
hiermesh.chunkSetAngles("WingLMid_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingLOut_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingRMid_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingROut_D0", 0.0F, -112F * f, 0.0F);
}
public void moveWingFold(float f)
{
moveWingFold(hierMesh(), f);
if(f < 0.001F)
{
setGunPodsOn(true);
hideWingWeapons(false);
} else
{
setGunPodsOn(false);
FM.CT.WeaponControl[0] = false;
hideWingWeapons(true);
}
}
|
|
|
|