AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.11.2019, 20:01   #1
GUZKNIFE
Местный
 
Аватар для GUZKNIFE
 
Регистрация: 03.03.2009
Адрес: г.Харьков
Сообщений: 218
Отправить сообщение для GUZKNIFE с помощью ICQ
По умолчанию

Цитата:
Сообщение от tarakan67 Посмотреть сообщение
Здравствуйте! Кто-нибудь знает, как уменьшить время закрытия/открытия фонаря?
Вот код:
Код:
public void moveCockpitDoor(float f)
    {
            resetYPRmodifier();
            hierMesh().chunkSetAngles("Blister1_D0", 0.0F, 100F * f, 0.0F);
            if(Config.isUSE_RENDER())
            {
              if(Main3D.cur3D().cockpits != null && Main3D.cur3D().cockpits[0] != null)
                   Main3D.cur3D().cockpits[0].onDoorMoved(f);
                setDoorSnd(f);
            }
     }
С таким же кодом у мессеров фонарь закрывается/открывается нормально, а у Су-6 ну о-о-очень медленно(10-12 сек.)
Единственное отличие - фонарь у Су-6 имеет в разы больше полигонов, чем фонари мессеров, это может влиять на скорость открытия/закрытия?
Попробуйте после этой команды добавить эти строки:


public void onAircraftLoaded()
{
super.onAircraftLoaded();
FM.CT.bHasCockpitDoorControl = true;
FM.CT.dvCockpitDoor = 0.65F;
}

Иногда скорость открытия фонаря прописывают в FM.Если это не поможет,то нужно изменять в FM.
GUZKNIFE вне форума   Ответить с цитированием
Старый 11.11.2019, 20:16   #2
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Мне тоже интересен этот вопрос, на Ки-30 фонарь летчика работает с нормальной скоростью, фонарь стрелка очень быстро. А что нужно крутить в FM?
tvister вне форума   Ответить с цитированием
Старый 11.11.2019, 20:25   #3
GUZKNIFE
Местный
 
Аватар для GUZKNIFE
 
Регистрация: 03.03.2009
Адрес: г.Харьков
Сообщений: 218
Отправить сообщение для GUZKNIFE с помощью ICQ
По умолчанию

Цитата:
Сообщение от tvister Посмотреть сообщение
Мне тоже интересен этот вопрос, на Ки-30 фонарь летчика работает с нормальной скоростью, фонарь стрелка очень быстро. А что нужно крутить в FM?
В FM разделе [Controls] есть такие строчки:

[Controls]

CCockpitDoor 1
CockpitDoorPeriod 1.5

из этого делаем некоторые выводы.По поводу заднего стрелка возможно где-то прописано в классе.Детально к сожалению этим не занимался.

P.S.Посмотрите как реализован задний стрелок в Barracudaxyz.class.

Последний раз редактировалось GUZKNIFE; 11.11.2019 в 20:31.
GUZKNIFE вне форума   Ответить с цитированием
Старый 11.11.2019, 20:44   #4
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,225
По умолчанию

Цитата:
Сообщение от GUZKNIFE Посмотреть сообщение
Попробуйте после этой команды добавить эти строки:


public void onAircraftLoaded()
{
super.onAircraftLoaded();
FM.CT.bHasCockpitDoorControl = true;
FM.CT.dvCockpitDoor = 0.65F;
}
Спасибо! Помогло.
tarakan67 вне форума   Ответить с цитированием
Старый 11.11.2019, 20:54   #5
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Спасибо.
tvister вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:01. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru