![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2010
Сообщений: 18
|
Доброго времени суток!
Кто работал с TweenMax, подскажите, хочу изменить цвет у PNG изображения с прозрачностью делаю так: M1 это муви клип в котором лежит PNG - 24, при исполнении ничего не происходит. Хотя если в тот же мувик положить Jpg или просто векторное изображение, они перекрасятся, но PNG шка останется без изменений. В чём может быть дело , или TweenMax не работает с PNG? |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Так работать не должен
напишите функцию, которая накладывает фильтр на мувик, и повесьте ее на onUpdate, если использовать TweenMax (надо только какой-то параметр придумать, по которому будет работать TweenMax) хотя проще повесить на ENTER_FRAME Последний раз редактировалось mikhailk; 07.05.2011 в 11:30. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 18
|
Но ведь он работает, изменяет в мувике цвет всего кроме PNG шки.
package { import flash.display.MovieClip; import com.greensock.*; import com.greensock.easing.*; import flash.filters.ColorMatrixFilter; public class main extends MovieClip { var M1:MovieClip; public function main() { M1 = getChildByName("mc1") as MovieClip; TweenMax.to(M1, 1.5, { colorMatrixFilter: { colorize:0x2E00FF }} ); } } } А если PNG сохранить без прозрачности , то эффект работает, что за глюк? Добавлено через 5 минут А если PNG сохранить без прозрачности , то эффект работает, что за глюк? |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
хм...
возможно, я ошибся и это действительно просто глюк а без твинмакса удается наложить фильтр? напрямую? |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 18
|
Через ColorMatrixFilter?
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
да
http://help.adobe.com/ru_RU/AS3LCR/F...rixFilter.html PS. Называть объекты (М1) целесообразно с маленькой буквы. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 18
|
ColorMatrixFilter можно конечно и его, но всё же интересует реализация через TweenMax
|
|
|||||
|
Регистрация: Dec 2010
Сообщений: 18
|
c ColorMatrixFilter до конца ещё не разобрался, это пока в процессе
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
там внизу ссылки, которую я дал, пример.
просто возьмите оттуда кусок кода и подставьте себе. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|