ГлавнаяРегистрацияВход Вторник
25.09.2018
20:54
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форумы - общение на любые темы! » Construct Classic » Уроки пользователей » Random colour filter (Играем со значением цветофильтра)
Random colour filter
KrizalisДата: Четверг, 01.12.2011, 17:27 | Сообщение # 1
Маэстро
Сообщений: 75
Награды: 4
Репутация: 171
Статус: Offline
Сложность: Очень просто.
Жанр: Любой.

В этом очень небольшом уроке я подробно расскажу о том, как постоянно изменять цветовую маску какому-либо спрайту при помощи переменных.

Разместите ваш спрайт. В моем случае: это был мой любимый персонаж из вторых героев:


И создайте три глобальные переменные. Желательно, чтоб их названия были связаны с RGB, например: R, G и, очевидно B.

Теперь нужно сделать так, чтоб в определенный промежуток времени, значения R, G и B были равными случайному числу в диапазоне от 0 до 255:


После этого нужно создать динамически изменяющийся цветной фильтр:


Code
New action -> Наш спрайт -> Set colour filter -> Правой кнопкой мыши по надписи «Filter» (как на изображении ниже) и выбираем Use Expression.


Сюда мы впишем следующее:

Code
rgb(global('r'), global('g'), global('b'))


Как вы уже, надеюсь, догадались, теперь цветовой фильтр спрайта будет состоять из случайно сгенерированных чисел.

Можете наслаждаться результатом и пользоваться этой функцией с умом. Помните, что чересчур частое использование подобных вещей в играх лишь раздражает.

Результат:


Успехов и до новых встреч!
Прикрепления: 7627826.png(9.1 Kb) · 5590998.jpg(26.2 Kb) · 1660732.jpg(13.7 Kb) · 9558552.jpg(30.7 Kb)


Устал? Умри. © Krizalis.
 
TheViCДата: Четверг, 01.12.2011, 21:17 | Сообщение # 2
РеволюционеР
Сообщений: 314
Награды: 3
Репутация: 45
Статус: Offline
Можно добавить урок на сайт в раздел уроки?? Урок потрясный)

 
KrizalisДата: Четверг, 01.12.2011, 21:21 | Сообщение # 3
Маэстро
Сообщений: 75
Награды: 4
Репутация: 171
Статус: Offline
Да, конечно, я б и сам добавил, да прав похоже нет. =)

Устал? Умри. © Krizalis.
 
TheViCДата: Четверг, 01.12.2011, 21:22 | Сообщение # 4
РеволюционеР
Сообщений: 314
Награды: 3
Репутация: 45
Статус: Offline
Да, чтобы не натролили кто-нибудь....

 
TheViCДата: Четверг, 01.12.2011, 21:30 | Сообщение # 5
РеволюционеР
Сообщений: 314
Награды: 3
Репутация: 45
Статус: Offline
Сейчас сделаю чтобы пользователи могли добавлять, но с премодерацией

 
Форумы - общение на любые темы! » Construct Classic » Уроки пользователей » Random colour filter (Играем со значением цветофильтра)
  • Страница 1 из 1
  • 1
Поиск:


thevic.ru © 2018Хостинг от uCoz