Не все знают об этой возможности , но вместо рисования полигона для спрайта вручную, это можно сделать через меню спрайта . Но гораздо практичнее, особенно если у вас много разных спрайтов, делать полигоны через код. Класс Bitmap дает нам возможность создать полигон на основе альфа канала спрайта при помощи метода opaque_to_polygons() Соберем наглядную сцену.
Добавляем в сцену спрайт. И подключаем скрипт. Для того чтобы всё сработало нам потребуется два обьекта :
Image и BitMap.
Загружаем в image наш спрайт из которого надо взять данные прозрачности...
Приветствую. Давно меня не было. Сегодня будет довольно необычная для канала статья, но это вы видите по названию. Общее Данная паста появилась достаточно давно, в 2011 году, на форуме Bogleech, 23 апреля. Написана была неким Cosbydaf'ом и все спрайты и скриншоты приложенные к ней, были сделаны им же. Сразу предупреждаю особо одарённых: ещё раз, вся эта история, все эти скриншоты - выдумка и никакого "проклятого живого" картриджа НЕ СУЩЕСТВУЕТ! Крипипаста имеет 2 части, но сиквел увы, так и не увидел продолжение с 2014 года...