Good news, everyone! |
Слава роботам! |
Нам понядобятся две штуки:
- 3 картинки с лучами, немного смещенными, но с одним центром
- функция изменения прозрачности в зависимости от времени, например такая alpha = sin(t)
Кладем одну картинку на бэкгроунд, а двум другим меняем прозрачность с разным периодом (умножаем t на любую приятную константу) и кладем сверху.
А чтобы сэкономить в размерах ресурсов, можно взять одну картинку, а две других сделать с помощью масштабирования (scale).
Если будет интерес, попозже напишу примерчик.
Ну а пока кипит работа над текущими задачами - экраны, и сохранение-загрузка уровней и параметров.
Да, хотелось бы увидеть примерчик.
ОтветитьУдалить