Smart9slice

Понадобилось мне сделать следующую штуковину — есть спрайт с 9-slice scaling…

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

… и в этом спрайте области должны не растягиваться, а копироваться при изменении. Ничего доступного по этому поводу не нашел и сделал свое. Примерная флэшка снизу. Надо по ней потыкать для эффекта. К окошечку просто применена сетка 9-slice scaling и установлен класс объекта в linkage properties.

Нужно это кому? Внутри небольшая инструкция на английском. Исходник.

0 Response to “Smart9slice”


  • No Comments

Leave a Reply