Добавлен lentinant,
опубликован
Недели две мучался с созданием прототипа интерфейса с помощью ScaleForm, так как UDK почему-то упрямо не хотел принимать мой код. Сегодня воспользовался левым примером (до этого были попытки воссоздать скрипты на основе стандартных эпиковских), и наконец-то, мало того, что интерфейс отображается на экране, но еще и корректно отображает здоровье и патроны. Были, правда, и после этого две заморочки. Первая - никак не мог повернуть панельку с патронами, в то время как панель со здоровьем нормально повернулась. Дело оказалось в пропущенном прочерке -_-. Вторая - UDK не дружит с некоторыми шрифтами флеша, вот и пришлось экспериментировать. Проблема решилась подстановкой тех же шрифтов, которые использовались в стандартном интерфейсе. В общем, вот сам интерфейс.
Да, я знаю, что он убог. Но он полностью создавался во флеше, стандартными инструментами, и, главный фактор, мной, а я соответственными навыками не обладаю в принципе. Когда буду делать проект, надо будет найти человека, который будет заниматься чисто графикой для интерфейса. Ну и сам флеш можно будет на него спихнуть (не считая AS кода, хотя он элементарный). В общем, при работе со ScaleForm главная проблема - впихнуть сам интерфейс в UDK и заставить его отображаться, после этого добавлять элементы на сам интерфейс достаточно просто.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
С другой стороны, он сейчас где-то в 50 процентов всех игр.
И да, ScaleForm юзается во многих движках, так что знания пригодятся. Кроме того, синтаксис UnrealScript не меняется со времен 1998 года, и просто обрастает новыми функциями, ивентами и т.д. с каждой новой версией движка, так что перенести игру на UE4 будет не особо проблемно.