Проста система зміни часу доби
Для більш правдоподібною обстановки гри в неї можна додати систему зміни часу доби. Тобто грубо кажучи, зміни дня на ніч і навпаки.
- Перше що нам потрібно це створити потрібну нам локацію для гри (створюємо денний варіант). Я взяв вот такой вот миленький містечко (синій фон перебувати окремо від міста).
- Далі ми створюємо нічне небо і розташовуємо його під нашим денним небом (я використовував для кращого ефекту градієнт від темно синього до чорного).
- Після цього додаємо елемент світло і маємо в своєму розпорядженні його між містом і денним небом.
Провівши все вищезазначені операції, ми отримаємо ось такий ось порядок елементів:
(Ну зрозуміло, що нічне небо розташовується під усім іншим, а місто на передньому плані)
Закінчивши розстановку об'єктів приступимо до додавання їм властивостей.
А саме денного світла і сонця ми додаємо Behaviors Fade з такими значеннями (Звичайно ж значення можна змінювати на свій).
На цьому робота в Layout Editor закінчена, переходимо в Event Sheet Editor і впісуем туди ось такі дії.
От і все. Система зміни дня і ночі готова. При бажанні можна додати поява і зникнення зірок (додати спрайт зірки зробити йому такий же Behaviors Fade з такими ж значеннями як і у сонця і денного неба і в Event Sheet Editor до попередніх двох екшен додати рядок зі спрайтом зірок). затемнення самого міста (у мене місто і так чорний, так що сенсу його затемнювати я не бачив).
Сам исходник DenNoch.cap