StarCraft 2: Создание героя (второй вариант)

Создание героя из любого юнита

Сначала убедитесь, что настройки выглядят так:
В этом гайде я буду превращать феникса Протоссов в героя.
Создайте нового юнита для трансформации в вашего героя, или просто редактируйте уже существующего. Чтобы проще было понять, я редактирую уже созданного.
Откройте Свойства Объекта (Object Properties) и измените тип объекта 'Unit' на 'Hero' (герой).
Теперь в игре юнит будет иметь иконку героя, но он не будет иметь уровни. Это легко исправить!
Измените 'Data Type' (тип данных) на 'Behaviors' (алгоритмы).
Щелкните правой кнопкой мыши и выберите 'Добавить объект'. Эта часть необходима для того, чтобы изменить значение 'Behavior Type' (тип алгоритма) на 'Veterancy' (получение опыта).
Измените данные об алгоритме (Behavior). Щелкните на пустой раздел 'Veterancy Levels' (получение опыта).
Нажмите на зеленый X, находящийся справа вверху.
Каждое число в индексе - уровень.
Итак, если вы хотите, чтобы ваш герой имел первый уровень, то просто нажмите на X снова. Но в этом случае вам нужно отредактировать 'Minimum Experience' (минимальный опыт) для каждого уровня. Когда опыт вашего героя поднимется до этого числа, он больше не будет на этом уровне и поднимется на следующий.
Таким образом, мы настроили данные для четырех уровней героя (минимальный опыт может быть любым). Осталась самая малость.
Теперь нам нужно вернуться к 'Unit', 'Data Type'.
Выберите юнита, из которого вы создаете героя. Дважды щелкните на поле 'Behaviors' подобно тому, как работали с уровнями получения опыта (veterancy levels). Нажмите на зеленый крестик и выберите 'Behavior', которого вы только что создали.
Готово. Вы создали нового героя.

Просмотров: 1 429

klon_007 #1 - 6 лет назад 0
Блин, это всегда так сложно? Это сидеть каждый уровень(скажем максимум я хочу 100) протыкивать? И еще придется на каждом уровне уроками указывать опыт? и автозаполнение или формулу никак не вбить? это сложности излишние... при том что когда на жмешь на зеленый ">X" редактор подвисает секнд на 15. что раздрожает еще сильней.