Проста система зміни часу доби

Для більш правдоподібною обстановки гри в неї можна додати систему зміни часу доби. Тобто грубо кажучи, зміни дня на ніч і навпаки.

  • Перше що нам потрібно це створити потрібну нам локацію для гри (створюємо денний варіант). Я взяв вот такой вот миленький містечко (синій фон перебувати окремо від міста).
  • Далі ми створюємо нічне небо і розташовуємо його під нашим денним небом (я використовував для кращого ефекту градієнт від темно синього до чорного).
  • Після цього додаємо елемент світло і маємо в своєму розпорядженні його між містом і денним небом.

Провівши все вищезазначені операції, ми отримаємо ось такий ось порядок елементів:

(Ну зрозуміло, що нічне небо розташовується під усім іншим, а місто на передньому плані)

Закінчивши розстановку об'єктів приступимо до додавання їм властивостей.
А саме денного світла і сонця ми додаємо Behaviors Fade з такими значеннями (Звичайно ж значення можна змінювати на свій).

На цьому робота в Layout Editor закінчена, переходимо в Event Sheet Editor і впісуем туди ось такі дії.

От і все. Система зміни дня і ночі готова. При бажанні можна додати поява і зникнення зірок (додати спрайт зірки зробити йому такий же Behaviors Fade з такими ж значеннями як і у сонця і денного неба і в Event Sheet Editor до попередніх двох екшен додати рядок зі спрайтом зірок). затемнення самого міста (у мене місто і так чорний, так що сенсу його затемнювати я не бачив).

Сам исходник DenNoch.cap