![]() |
Удаление невидимой части маски.
У меня есть маска в виде круга. На круге рисуются узоры. Но у меня есть побочное явление: за пределами видимой области образовывается очень много мусора, в следствие которого ролик очень и очень тормозит. Что прискорбно.
Подскажите, можно ли всю область за пределами видимой части очистить одной функцией? |
такую функцию можно написать =)
ЗЫ: удаляйте лишниее при создании объекта... но чесно говоря вааще не понял о чем речь... |
А что именно не поняли? Рисуются программно узоры на круге. В зависимости от _rotate круга, узоры рисуются весьма разные. Есть функция для рисования профиля узора, вот этот профиль постоянно рисуется на кругу, а круг вращается. Так вот в следствии такого рисования, большая часть узоры оказывается за пределами круга. Но эта часть мне и не нужна, из-за неё очень тормозит всё. Чтобы тормозов меньше было, надо лишнюю часть удалить. Но как?
|
Код:
removeMovieClip(MovieClip); |
Ostgur, дык он так весь клип удалит. А мне надо только часть - та, что за маской нарисовалась.
|
| Часовой пояс GMT +4, время: 21:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.