Столкнулся с такой проблемой, проигрывается анимация атаки у модели, после чего откуда-то из груди вылетает снаряд. Как связать вылет снаряда и определённый момент анимации атаки?

Принятый ответ

Ниже указаны 4 поля, это координаты точки начала атаки. Это точка, откуда выпускает вперед снаряд юнит. Например, юнит может запустить какую-нибудь анимацию атаки, и у него будет вылетать из рук. Если делать триггерно полностью движение снарядов при атаке (а модель снарядов убрать), то бывает работает это через чур криво, вылетает не из рук, а из головы или вообще над головой. Ибо не указано откуда. У большинство юнитов казалось бы стандартно. Но рассмотрев чуть повнимательнее, можно заметить, что есть у эльфийской лучницы, химеры, грифона, дриада, и другие. Если будете делать триггерно движение снарядов или редактировать импортированную модель, то будете знать откуда брать или как редактировать атаку.
строчки
Art - Projectile Launch - X (Real)
Horizontally (Left-right) offsets the location where the projectile is launched from the attacking unit/building/hero, with zero being its origin point.
Графика - точка начала атаки (X) (Real)
Указывают координату х для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа х (x не равно 0) будет изменять положение, изменение происходит горизонтально от взгляда юнита (влево-вправо).
Art - Projectile Launch - Y (Real)
Vertically (front-back) offsets the location where the projectile is launched from the attacking unit/building/hero, with zero being its origin point.
Графика - точка начала атаки (Y) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа y (y не равно 0) будет изменять положение, изменение происходит вертикально от взгляда юнита (вперед-назад).
Art - Projectile Launch - Z (Real)
Offsets the height (Up-down) location where the projectile is launched from the attacking unit/building/hero, with zero being at its base.
Графика - точка начала атаки (Z) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа z (z не равно 0) будет изменять высоту, изменение происходит вверх-вниз.
Art - Projectile Launch - Z (Swimming) (Real)
Offsets the height (Up-down) location where the projectile is launched from the attacking unit/building/hero while in shallow water, with zero being at its base.
Графика - точка начала атаки (не фикс. Z) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом, находящим на мелководье или на воде. Значение "ноль" является исходным значением. Изменение числа z (z не равно 0) будет изменять высоту, изменение происходит вверх-вниз.
Проверял сам, иногда расшифровываю и перевожу что значат строчки в РО. Обычно не занялся бы никогда этим.
изображение
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
8
32
6 лет назад
8
В разделе Графика в РО ищи у объекта три значения X Y Z - там настраиваются. На память не скажу, но чет типа анимация начала атаки или точка начала атаки. Точно знаю что их три таких пункта там
6
27
6 лет назад
Отредактирован MpW
6
Ниже указаны 4 поля, это координаты точки начала атаки. Это точка, откуда выпускает вперед снаряд юнит. Например, юнит может запустить какую-нибудь анимацию атаки, и у него будет вылетать из рук. Если делать триггерно полностью движение снарядов при атаке (а модель снарядов убрать), то бывает работает это через чур криво, вылетает не из рук, а из головы или вообще над головой. Ибо не указано откуда. У большинство юнитов казалось бы стандартно. Но рассмотрев чуть повнимательнее, можно заметить, что есть у эльфийской лучницы, химеры, грифона, дриада, и другие. Если будете делать триггерно движение снарядов или редактировать импортированную модель, то будете знать откуда брать или как редактировать атаку.
строчки
Art - Projectile Launch - X (Real)
Horizontally (Left-right) offsets the location where the projectile is launched from the attacking unit/building/hero, with zero being its origin point.
Графика - точка начала атаки (X) (Real)
Указывают координату х для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа х (x не равно 0) будет изменять положение, изменение происходит горизонтально от взгляда юнита (влево-вправо).
Art - Projectile Launch - Y (Real)
Vertically (front-back) offsets the location where the projectile is launched from the attacking unit/building/hero, with zero being its origin point.
Графика - точка начала атаки (Y) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа y (y не равно 0) будет изменять положение, изменение происходит вертикально от взгляда юнита (вперед-назад).
Art - Projectile Launch - Z (Real)
Offsets the height (Up-down) location where the projectile is launched from the attacking unit/building/hero, with zero being at its base.
Графика - точка начала атаки (Z) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом. Значение "ноль" является исходным значением. Изменение числа z (z не равно 0) будет изменять высоту, изменение происходит вверх-вниз.
Art - Projectile Launch - Z (Swimming) (Real)
Offsets the height (Up-down) location where the projectile is launched from the attacking unit/building/hero while in shallow water, with zero being at its base.
Графика - точка начала атаки (не фикс. Z) (Real)
Указывают координату y для точки атаки, откуда будет выпущен снаряд юнитом, находящим на мелководье или на воде. Значение "ноль" является исходным значением. Изменение числа z (z не равно 0) будет изменять высоту, изменение происходит вверх-вниз.
Проверял сам, иногда расшифровываю и перевожу что значат строчки в РО. Обычно не занялся бы никогда этим.
изображение
Загруженные файлы
Принятый ответ
0
21
6 лет назад
0
Steal nerves, а можно откуда-нибудь взять эти параметры для каждой боевой единицы? Я изменил Графика - Масштабирование (usca) у многих юнитов и теперь они стреляют из не из того места. На глаз делать, мне кажется, будет не совсем правильно.
Steal nerves:
Значение "ноль" является исходным значением.
Ставил на 0, но насколько я понял, это не дофолтное значение, а просто центр координатной сетки.
2
27
6 лет назад
Отредактирован MpW
2
ScopteRectuS, ну да центр координатной сетки (просто на англ. так написано, вроде же понятно).
По идее, если масштабируется боевая единица, то нужно и эти тоже масштабировать. Можно набросок-скелета 2D нарисовать, и примерно изобразить где будет "точка запуска". Если масштаб модели увеличился, то и масштабируются координаты. Единственное исключение там, где стоит ноль (если уж надо, придется на глаз тогда уж). По рисунку все сходится.
Так понимаю, где-то у модели есть центр (0,0,0).
Добыть и изменить наверное можно мем хаком или бд = динамично менять что-то в игре
Чтобы оставить комментарий, пожалуйста, войдите на сайт.