Цитата:
Сообщение от злой
удалил СПАД-14, а проблема все таже - ошибка памяти.
|
Скорее всего десятка не читает нормально эти строки:
Код:
public boolean tick()
{
if(bNeedSetUp)
{
reflectPlaneMats();
bNeedSetUp = false;
}
if(((SPAD_7)aircraft()).bChangedPit)
{
reflectPlaneToModel();
((SPAD_7)aircraft()).bChangedPit = false;
}
Это указание на модель самолёта в кокпите.
Я делал копию итальянца года два назад и писал в новом кокпите так:
Код:
public boolean tick()
{
if(bNeedSetUp)
{
reflectPlaneMats();
bNeedSetUp = false;
}
if(((CR_42X) ((CR_42_SL)aircraft())).bChangedPit)
{
reflectPlaneToModel();
((CR_42_SL)aircraft()).bChangedPit = false;
}
В оригинале кокпита код был вообще из класса кокпита Чайки выдернут.
Код:
public boolean tick()
{
if(bNeedSetUp)
{
reflectPlaneMats();
bNeedSetUp = false;
}
I_153 i_153 = (I_153)aircraft();
if(I_153.bChangedPit)
{
reflectPlaneToModel();
I_153 i_153_1 = (I_153)aircraft();
I_153.bChangedPit = false;
}
Код:
public boolean tick()
{
if(bNeedSetUp)
{
reflectPlaneMats();
bNeedSetUp = false;
}
SPAD_7 spad_7 = (SPAD_7)aircraft();
if(SPAD_X.bChangedPit)
{
reflectPlaneToModel();
SPAD_7 spad_7_1 = (SPAD_7)aircraft();
SPAD_X.bChangedPit = false;
}
Кодов разных навалом - можно выбрать и вписать.
Завтра вечером перешью классы кокпитов.
Сейчас нужно уже спать - завтра с утра на труд.
Жена в больнице - нужно маны зарабатывать., а зароботки и скудные и нелинейные.
Трудности в СНГ пока не кончились., может связано с тем что не кончились те кто создаёт трудности, гиксоскую их маму... не о политике. Просто оф-топ.