Сповіщення
Очистити все

Опис тегів XML для GUI


NazarTmm
Ранг:
Досвідчений
Роль:
Модмейкер
Угруповання:
Бандити
Записи:
35
Приєднався:
9 місяців тому
Початок теми  

stretch - саме розтягування текстури за величиною вікна, для ш\ф це діє як звуження

complex_mode - багаторядковий текст, якщо у нас довжина рядка більша за ширину вікна, слова перенесуться на наступний рядок

параметри з префіксом la_ немає сенсу, без параметра light_anim

light_anim - задає тип анімації (наприклад при ui_btn_hint буде плавна поява, при ui_pda_contacts - миготіння)

la_cyclic – повторення анімації

la_texture - використовувати текстуру в анімації

la_alpha - використовувати альфа канал (???)

la_text - задіяти текст в анімації

aligment і align - вирівнювання тексту, можливі параметри l - по лівому краю, c - по центру, r - правому краю, можливо align новий варіант, т.к. використовується у багато разів частіше за перший

heading - дозволяє поворот (???) використовується для текстур стрілок (синя стрілка навколо ГГ на глобальній карті та стрілка, що вказує на поточне завдання)

На рахунок значень light_anim, швидше за все вони записані в двигун, і експериментально визначати, який параметр яку анімацію задає, досить моторна робота. Приклади, що я навів, це кількість контактів (на худі близько міні карти) - число блимає з появою нових контактів, і підказка знизу екрана (типу "Підібрати предмет", "Говорити" і т.п.) - вона плавно з'являється.


   
Цитата
Теги теми