|
|
|||||||
| Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
|
#1 |
|
Местный
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
|
Как бы заставить орудие (прожектор) работать только ночью?
![]() ![]() Вот строки из Хирю от Кодама. В своей работе он вписал эти строки в класс корабля. А вот вот в класс орудия они пока имплантироваться не хотят...Кроме этого есть проблемы с не знаю как назвать, балллистикой, что ли? Луч прожектора (орудия) бьёт чуть впереди от летящей цели. Как бы берет упреждение. Как решить эту проблему, пока не ясно. ![]() P/S. И вообще прожектор ночью работать не желает, только днем: .
|
|
|
|
|
|
#2 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,626
|
Цитата:
Если просто прожектор на корабль поставить? Матросов же ставят. Извини что туплю. И это: как называется класс прожектора? В игре он же как то присутствует - не просто ж как домики в статике?! |
|
|
|
|
|
|
#3 |
|
Местный
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
|
Пробовал просто вписать в модель корабля, переименовав меши. В итоге ничего не получилось. Просто стоит прожектор, светит и никаких движений. Матросы это просто части меша, от них никаких движений не требуется.
Класс прожектора Searchlight. Последний раз редактировалось tvister; 16.12.2017 в 17:43. |
|
|
|
|
|
#4 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,626
|
Цитата:
О пишет тебе муйню всякую. Вот так выглядит класс прожектора. Код:
package com.maddox.il2.objects.vehicles.lights;
import com.maddox.il2.ai.ground.TgtFlak;
import com.maddox.il2.objects.vehicles.artillery.AAA;
// Referenced classes of package com.maddox.il2.objects.vehicles.lights:
// SearchlightGeneric
public abstract class Searchlight
{
public static class SL_ManualBlue extends SearchlightGeneric
implements TgtFlak, AAA
{
public SL_ManualBlue()
{
}
}
public Searchlight()
{
}
static java.lang.Class _mthclass$(java.lang.String s)
{
java.lang.Class class1;
try
{
class1 = java.lang.Class.forName(s);
}
catch(java.lang.ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMessage());
}
return class1;
}
static
{
new SearchlightGeneric.SPAWN(com.maddox.il2.objects.vehicles.lights.Searchlight$SL_ManualBlue.class);
}
}
Последний раз редактировалось Vasya; 17.12.2017 в 01:36. |
|
|
|
|
|
|
#5 |
|
Местный
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
|
Все может быть. Только эта "муня", работает. По крайней мере на кораблях...
Провозился сегодня большую половину дня и без толку. Прожектор реагирует только на воздушные цели, работает больше днем и иногда ночью, а если работает но не освещает цели. Удается создать класс реагирующий и на корабли и другую наземную технику. Но при этом прожектор стреляет не только лучем света, но и снарядами, причем с большой скорострельностью. Еще и старый слабый ноут дико тормозит...Появляются мысли приостановить этот проект. Больше месяца с ним вожусь, а толку нет. Видно "тямы" не хватает. Или хотя бы до нового года. Ели дед мороз исполнит мои пожелания, то и с новым инструментом будет работать в удовольствие. Со старым одно мучение, такой глючный и медленный. Еще вариант, воткнуть как есть в бета-версию. Спасибо за советы и декомпиллер. Попробую еще раз. Всем мира. |
|
|
|
|
|
#6 |
|
Местный
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
|
Х-м-м-м.
Класс SearchlightGeneric и у меня есть. Но только название! Внутри пусто. Действительно "муня".
|
|
|
|
|
|
#7 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,626
|
Цитата:
Пересобери среду с нуля. То есть: если нет архива - вытряхни из Ила и открывай классы в чистой среде. Всё будет. Вот в патче 4.12.2 SearchlightGeneric.java весит 57.2 кб. Там куча кода. Тот что давал выше из Д-Ген 4.13.4. |
|
|
|
|
|
|
#8 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,626
|
Цитата:
Сам по себе я лагидный. Но у тебя в текстовом файле класса сиреч-лайт нет публика, конкретно нет. Вот этого: Код:
public SL_ManualBlue()
{
}
}
Код:
Class var_class;
try {
var_class = Class.forName(string);
} catch (ClassNotFoundException classnotfoundexception) {
throw new NoClassDefFoundError(classnotfoundexception
.getMessage());
}
return var_class;
}
Как пулемёт/пушка прожектор работать не будет. Он для ила машинка с мешем луча и кодом куда он должен попадать и когда включаться. Я так понял. Если крафт можно поставить на корабль - значит и машинку можно. В сторону пулялки ковырять думаю не стоит. У анти ейр-пушек свой основной код как реагировать на самолёты. Такие мысли. |
|
|
|
|
|
|
#9 |
|
Местный
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
|
Но ведь действительно "муня"!!!
Vasya БОЛЬШОЕ спасибо!!! Сразу нарисовался энтузиазм, интересные идеи! Видимо нужно машинку сменить, у меня то много таких файлов не открылось. Если прожектор это машина, то может попробовать дописать фрагмент кода прожектора в код корабля? Все таки есть пара идей на счет прожектора-орудия, проверю завтра. А пока пойду на боковую, комп сегодня, что то особенно глючно работает. Еще раз спасибо.
|
|
|
|
![]() |
| Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|