Q/A

Добавлен , опубликован
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
21
9 лет назад
Отредактирован Raised
0
nvc123, пожалуйста скинь карту на которой ты это тестил.

судя по тому что ты писал до того как начать нести всякую херь тебе надо чтобы летающий юнит всегда был в центре камеры и не выходил за её пределы вне зависимости от того над чем он летит
Ты прав, нужно чтобы чтобы камера всегда была на какой-то высоте над юнитом. Где бы он не находился. Я уже упоролся с этой камерой -_-
0
28
9 лет назад
0
RiseD, так на высоте или чтобы юнит был в центре камеры?
камера в вар3 находится под наклоном и поэтому вполне возможно что при правильной высоте юнит будет вне камеры
Загруженные файлы
0
21
9 лет назад
0
nvc123, нужно чтобы камера всегда была на юните по осям X,Y и Z. Тоесть чтобы не зависимо от угла атаки юнит находился в центре камеры (камера находинась на юните или на точке с заданным смещением по XY и Z ).

По XY я зафиксировал положение камеры так:
call CameraSetupSetDestPosition(gameCam,oUnitX+camXYoffsetFlying*Cos(GetUnitFacing(udg_cameraController)*bj_DEGTORAD),oUnitY+camXYoffsetFlying*Sin(GetUnitFacing(udg_cameraController)*bj_DEGTORAD),camXYoffsetFlyingTime)
По Z так:
call CameraSetupSetField(gameCam,CAMERA_FIELD_ZOFFSET,GetUnitFlyHeight(udg_cameraController)+camZoffsetWalking,camZoffTimeFlying)
Но результата не последовало. На ровной местности всё ок, но на впадинах или возвышенностях камера ведёт себя странно. Вот карта. Я стёр все свои попытки это пофиксить, поскольку пока они не увенчались успехом.
Загруженные файлы
0
28
9 лет назад
Отредактирован nvc123
0
RiseD, а в моей карте что не так?
там он по центру осей почти
причём тут угол атаки я так и не понял
если мой вариант не подходит то юзай дгуи(библиотеки камеры и математики)
на большее чем есть в дгуи варкрафт просто не способен
1
21
9 лет назад
Отредактирован Raised
1
nvc123, я её не не могу запустить. JNGP последний. Вчера установил. Настройки стандартные. В игре смещение чересчур большое. Нужно именно по центру.
1
28
9 лет назад
1
RiseD, мою не можешь запустить?
ты её не через редактор а через игру открывай и тогда всё норм будет
через редактор из за либы может тупить
0
21
9 лет назад
Отредактирован Raised
0
nvc123, спс. Дальше разберусь сам.
0
37
9 лет назад
0
юнита надо летающим делать
0
21
9 лет назад
Отредактирован Raised
0
ScorpioT1000, речь изначально шла о летающем юните.
0
15
8 лет назад
0
Доброго времени суток. Можешь подсказать, почему не запускается(либо не работает) ИИ? Точно не могу определить, что же это именно.
1
21
8 лет назад
Отредактирован Raised
1
Есть ли способ инициализировать триггер в шапке карты без вспомогательных триггеров извне? Тоесть, я хочу чтоб этот триггер регистрировал событие "Инициализация карты", находясь в шапке.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.