XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Карты и проекты
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
pR1se, там есть Rate - Это изменение высоты полета от одной до другой за время плавно. НО лучше юзать периодичное (0.02) изменение с Rate = 0, т.к. пока измененная через rate высота полета не будет достигнута, нельзя повторно ее изменять.

FellGuard добавил:
pR1se, кстати столкновения должны учитывать размеры юнитов, как по х у так и по z, потом местность, дестрактиблы и границы карты
Старый 01.06.2007, 11:10
YellowStar
poon
offline
Опыт: 15,144
Активность:
Нет это не мапа Тоадкопа. Это мапа какого то японца.
Старый 01.06.2007, 11:18
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
ну с юнитами легко - они одинаковые и низенькие, поэтому там константа, а дестрактиблы в сифе? Гы, типа окно у машины разбил случайно) И рикошет сделаю ( попообую)

pR1se добавил:
FellGuard
Там это где?
Старый 01.06.2007, 11:22
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Тем не менее, то что есть у японца есть и у Тс, это точно) Кстати и футбольное поле и некоторые модели можно взять там же.
pR1se нет не константа) Это зависти от много чего, например, будут ли юзаться дамми юниты, высота полета итп.
Дестрактиблы - ктотож просил чтобы застревал мяч в ветках :) Хотя бред конечно, но реализации требует. Отскок от тех же деревьев - или пролететь в чащу над ними (все решается (OcclusionHeight - 80.00) для деревьев)

FellGuard добавил:
там это в действии соответстсвенном в гуи, оно одно на весь редактор
Старый 01.06.2007, 11:25
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
Высота полета у детей - НОЛЬ. По крайней мере наверное...С дестрактиблами тоже можно вообще красиво будет, может быть... А где именно это действиее, а?
Старый 01.06.2007, 11:28
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
pR1se, ноль не ноль, а к 0ю прибавь метр детского роста.. чтоб когда по носу прилдетал мяч , то не просачивался сквозь, а отскакивал, а дитя падало (желательно)
Старый 01.06.2007, 11:33
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
Я тпой
Старый 01.06.2007, 11:33
YellowStar
poon
offline
Опыт: 15,144
Активность:
Мысль насчет рикошета. Сделай рикошет еще от самих детей. Будут коры если мяч отбился и попал в другого.
Старый 01.06.2007, 11:34
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
опять же, наверняка юнитов будет не три (малчег девачка и мячег), так что надо учитывать массу вариантов

FellGuard добавил:
причем у мяча еще падающая скорость и коэффициент упругости соответственный ;)

FellGuard добавил:
Цитата:
А где именно это действиее, а?
Какое именно :)? Анимация - Change unit fly height
Если OcclusionHeight то это в параметрах, где указываеш real можно подставить (Destructable`s occlusion height)

Отредактировано FellGuard, 01.06.2007 в 11:47.
Старый 01.06.2007, 11:36
YellowStar
poon
offline
Опыт: 15,144
Активность:
Идея насчет веса и силы удара. Чем сильнее удар тем дольше стан. Это для того чтобы могли разбежаться в разные стороны.
Старый 01.06.2007, 11:42
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
Да надо так сделать. Ща напишу.

pR1se добавил:
А действие изменяет высоту на Х или делает ее равной Х?
Старый 01.06.2007, 12:08
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Меняет на указанный Z, не добавляет а меняет
Варкрафт вообще такая противная игра, в ней нет понятия UnitZ :) Есть понятие "Высота полета юнита" - относительно ландшафта. Так что мячек например пролетая каньон повторит все его неровности ландшафта. Единственный способ это избежать - функция не включенная в состав гуи GetLocationZ, она выдает высоту ландшафта в указаной точке. Суммируя GetLocationZ и UnitFlyHeight получаем исходную высоту юнита относительно нулевой плоскости.

Тоесть чтобы посчитать полет по прямой, надо исходную высоту полета сложить с исходной locZ (в месте появления снаряда) и запомнить это число. А потом переместив юнита сменить высоту полета на (запомненное число - locZ текущего положения по Х У юнита).

FellGuard добавил:
здесь подробней http://xgm.guru/forum/showpost.php?p=261380&postcount=52
Старый 01.06.2007, 12:17
RPGman
Kicked by !
offline
Опыт: 556
Активность:
Мне кажется,карта получится класной,но как уже сказал NaRaYaN нужно впихнуть ландшафт.
Старый 01.06.2007, 12:21
YellowStar
poon
offline
Опыт: 15,144
Активность:
Мысль сделать предметы мешающие продвижению мяча. Типа бочек скамеек машин итп. Сделать надо рикошет а также силу удара. Которая расчитывается от время каста максимальное его значение 2 секунды.
Старый 01.06.2007, 12:27
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
Как получить рост юнита? Последний штрих

pR1se добавил:
Время каста? У мекня сила удара как у Рексара в доте - зависит от расстояния между тобой и точкой каста
Старый 01.06.2007, 12:46
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
никак вроде :(
Толька база данных со значением роста. Либо записанное в кэш значение либо переменная - массив.

FellGuard добавил:
а да, для этих целей еще классно подходит UnitCustomValue если не используется чем-то другим

FellGuard добавил:
есть еще альтернатива с созданием информационной абилы для каждого типа юнитов (к полям способности можно обращаться триггерно как к строке и потом конвертировать результат) но это слишком медленно и вообще по большей части ненужный гемор
Старый 01.06.2007, 13:04
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
Лан вот Бета - АЛьфа версия

pR1se добавил:
Ой не то!

pR1se добавил:
кура - это мапа

pR1se добавил:
с нормальной мячой
Прикрепленные файлы
Тип файла: w3x Sifa2.w3x (19.0 Кбайт, 10 просмотров )
Тип файла: w3x kura.w3x (19.5 Кбайт, 16 просмотров )
Старый 01.06.2007, 13:37
Serious
Kicked by ZlaYa1000
offline
Опыт: 5,404
Активность:
pR1se
Щас скачаю заценю
Старый 01.06.2007, 15:46
YellowStar
poon
offline
Опыт: 15,144
Активность:
Для альфы норм.
Старый 01.06.2007, 15:53
pR1se
Хитрый данмер
offline
Опыт: 1,151
Активность:
это комлимент или снисхождение? КАЧАЙТЕ КУРУ - СИФА2 ЛЕВАЯ (ТАМ ТУПО СЛЕЛАНО)
Старый 01.06.2007, 17:48
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 15:54.