Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не могу анимировать градиентную маску (http://www.flasher.ru/forum/showthread.php?t=136796)

TonKhaO 25.02.2010 19:37

Не могу анимировать градиентную маску
 
Народ есть задача анимировать град маску,

вот код для градиента

Код AS1/AS2:

picture_mc.cacheAsBitmap = true;
mask_mc.cacheAsBitmap = true;
picture_mc.setMask(mask_mc);

далее я делаю не программно анимацию, а припомощи твина во флеше, но анимация почему то не проигрывается, она застревает на том кадре где подключается код выше!
то есть у меня этот кадр первый, то есть мне анимировать мувик с градиентом для плавного появления, подскажите плз что не так :umnik2:

Contemplator 25.02.2010 20:04

Цитата:

Сообщение от TonKhaO (Сообщение 889281)
Народ есть задача анимировать град маску,

вот код для градиента

Код AS1/AS2:

picture_mc.cacheAsBitmap = true;
mask_mc.cacheAsBitmap = true;
picture_mc.setMask(mask_mc);

далее я делаю не программно анимацию, а припомощи твина во флеше, но анимация почему то не проигрывается, она застревает на том кадре где подключается код выше!
то есть у меня этот кадр первый, то есть мне анимировать мувик с градиентом для плавного появления, подскажите плз что не так :umnik2:

да, есть такой косяк - когда столкнулся - решил вопрос просто: анимация мувиклипа в другом мувиклипе, который уже является маской ;)

samana 26.02.2010 00:08

Если не прописывать для клипов cacheAsBitmap = true, а поставить галочку вручную, то всё будет нормально.

TonKhaO 27.02.2010 13:28

Цитата:

Сообщение от samana (Сообщение 889346)
Если не прописывать для клипов cacheAsBitmap = true, а поставить галочку вручную, то всё будет нормально.

а вот тут по-подробнее плз, где эту галочку найти? :)

samana 27.02.2010 13:35

В окошке Properties для клипа (cs4 в подкатегории display)

TonKhaO 27.02.2010 14:31

Цитата:

Сообщение от samana (Сообщение 889729)
В окошке Properties для клипа (cs4 в подкатегории display)

хмм странно, ставлю галку cache as bitmap и для самой маски и на всякий для слоя маскировочного и ничего не происходит :(

samana 27.02.2010 14:54

Вложений: 1
Посмотри исходник пожалуйста тогда.

TonKhaO 27.02.2010 15:01

Цитата:

Сообщение от samana (Сообщение 889759)
Посмотри исходник пожалуйста тогда.

setMask забыл :umnik2: спасибо :)


Часовой пояс GMT +4, время: 13:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.