יום חמישי, 3 ביולי 2014

יוניטי מפרסמת מערכת חדשה ליצירת UI שנראית כפתרון הלוקח את הפיצ'רים הטובים מעולם Flash וגם WPF


נקודות חשובות בסרטון:

בין 0:00 ל11:30 - מערכת anchoring הדומה למה WPF הציע, שינוי מיקום, גודל ורוטציה ביחס לאוביקט אב אחר.

11:30 - מערכת להכנסת תמונות המאפשרת שליטה בדומה למה שיש היום בHTML5: מתיחה בהתייחסות לaspect, מילוי גודל נתון או שמירה על רוחב מקסימלי, מתיחה של קצוות התמונה על חשבון מתיחה כל התמונה באופן שווה (בדומה ל9-grid שהיה בFlash) וכו'

13:15 - טקסט: שמירה על רזולוציה שלו בשינוי גודל, התאמת הטקסט לגודל האוביקט או לא, שינוי פונטים ועוד.
ניתן גם לסדר הופעה לפי הסדר בהיררכיה של האוביקטים (15:22)

15:27 - masking: מערכת כמו בFlash או פוטושופ שמאפשרת הצגה של חלק מסוים של UI

בין 16:00 ל17:17 - תאורה משפיעה בזמן אמת על הUI

17:20 - מערכת ניהול כפתורים המאפשרת שליטה מהירה בכל המצבים (רגיל, hover, נלחץ, אחרי לחיצה). אפשר לקבוע האם רוצים לייצג כל מצב בעזרת אנימציות, שינוי טקסטורה ועוד כמה אופציות. אם בחרת אנימציות, יש אפשרות לייצר אוטומטית את כל הפלטפורמה המאפשרת את המעברים בין האנימציות השונות.
20:00 - כמו כן, יש דרך קלה להפעיל את השינוי שהכפתור עושה. לכל אלמנט UI יש אירועים מסוימים, מוגדרים מראש, להם אפשר בעזרת תפריט פשוט לחבר אוביקט שמושפע ואיזה מאפיין או פונקציה אצלו מושפעת מאותו אירוע.

25:50 - דוגמא מסכמת של כל המערכת על תפריט צדדי במשחק

כל הכבוד וסוף סוף!