Показать сообщение отдельно
Старый 19.02.2010, 00:40
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 4  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
Везде статика, никакой интерактивности и прочих наворотов
Тогда можно программно скрыть то, что точно находится под маской.
То есть, если маска - это некая "кривая" (а еще есть слово "произвольная", но тогда будет совсем как в учебнике) фигура, то нужно получить прямоугольник, ее описывающий (getBounds() f.e.???) и удалить из списка отображения все объекты, лежащие за пределами этого прямоугольника и не пересекающиеся с ним.

UP
А еще можно отрисовать все что есть на сцене в адын_балшой_бытмап. Или в 2. Или по блокам.
Количество детей уменьшится само собой. А если этой битмапе еще и сглаживание убрать (и двигать маску/битмапу только на целое число пикселей) - тут оно должно взлететь! =)
__________________
...вселенская грусть


Последний раз редактировалось gloomyBrain; 19.02.2010 в 00:44.