PDA

Просмотр полной версии : маска и размеры


andrey_p
11.01.2012, 11:48
Добрый день.

У меня окошко, у него фон состоит из маскируемого спрайта большого.
Программно width height выдается вместе с маской, а хотелось бы только визуальной части.
Кто-то сталкивался?
cacheAsBitmap не спас )

Jewelz
11.01.2012, 14:10
если маска прямоугольная попробуйте scrollRect
или переопределить методы get width/height в вашем окне, чтобы они возвращали высоту и ширину маски

andrey_p
11.01.2012, 17:20
Спасибо за ответ scrollRect не определен почему-то. Пришлось объект рамку встроить, тут похоже нет решения стабильного.

СлаваRa
11.01.2012, 17:55
Спасибо за ответ scrollRect не определен почему-то.
это в как понимать?

Jewelz
11.01.2012, 18:06
если под маской действительно sprite, то scrollRect у него есть точно

andrey_p
11.01.2012, 18:31
scrollRect == null

ну он не добавлен на сцену еще, может он в addChild определяется.

Jewelz
12.01.2012, 13:57
scrolRect это Rectangle, определяющий размеры "маски" для объекта, addChild ему не надо делать