Понедельник, 19 Апреля 2021, 03:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Смешивание
Смешивание
it_is_goodДата: Суббота, 25 Февраля 2012, 20:21 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
Привет, форумчане!
У меня такой вопрос, каким образом соединить два изображения

маска


и спрайт


чтобы получилось
ЙакудДата: Суббота, 25 Февраля 2012, 20:28 | Сообщение # 2
участник
Сейчас нет на сайте
Code
sprite_set_alpha_from_sprite(sprite, mask);

Маска с индексом mask, накладывается на спрайт с индексом sprite.
Результат смешивания возвращается в спрайт с индексом sprite.


"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso
.blanco 2.0
it_is_goodДата: Суббота, 25 Февраля 2012, 20:52 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
То, что нужно, спасиб

Добавлено (25.02.2012, 20:52)
---------------------------------------------
Йакуд, а сурфейсами это как-то возможно сделать?

QvantДата: Суббота, 25 Февраля 2012, 20:56 | Сообщение # 4
почти ветеран
Сейчас нет на сайте
it_is_good, переведи сурфейс в спрайт и наложи маску на спрайт
it_is_goodДата: Суббота, 25 Февраля 2012, 21:00 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
Пробовал, но тормозить начинает жестко.
Писал так sprite_add_from_surface(spr_light_mask,global.sur_id,0,0,800,400,0,0)
QvantДата: Суббота, 25 Февраля 2012, 21:07 | Сообщение # 6
почти ветеран
Сейчас нет на сайте
Quote (it_is_good)
Пробовал, но тормозить начинает жестко. Писал так sprite_add_from_surface(spr_light_mask,global.sur_id,0,0,800,400,0,

Если ты будиш это делать каждый шаг - конечно будит тормозить ...
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Смешивание
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2021 Рейтинг