Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá, estou usando o código abaixo para transformar minha imagem (dentro do MC) em PB. Só que gostaria que o MovieClip tivesse movimento, mas quando faço isso, a desaturação para de funcionar. Agradeço pela ajuda!
import flash.filters.BitmapFilter;
import flash.filters.ColorMatrixFilter;
desaturation = 0;
image.filters = new Array(getDesaturationFilter(desaturation));
// Turn an image (gradually) into a grayscale
// t is a Number ranging from 0 == 100% saturation, full colors
// to 1 == fully grayscale (is default)
function getDesaturationFilter(t:Number):BitmapFilter{
t = t ? t : 1;
// luminance coefficients as by Charles A. Poynton, 1997
// see point C-9 of http://www.faqs.org/faqs/graphics/colorspace-faq/
// alternative coefficients by Paul Haeberly :http://www.sgi.com/misc/grafica/matrix/
var r = 0.212671;
var g = 0.715160;
var b = 0.072169;
return new ColorMatrixFilter(
[tr+1-t, tg, t*b, 0, 0,
tr, tg+1-t, t*b, 0, 0,
tr, tg, t*b+1-t, 0, 0,
0, 0, 0, 1, 0]);
}pela timeline.
As ações devem estar em uma "Layer" separada do MovieClip...
E talvez seja necessário colocar um "Keyframe" (stop) ao menos um "Frame" antes do final da animação...
Abs.
>
As ações devem estar em uma "Layer" separada do MovieClip...
E talvez seja necessário colocar um "Keyframe" (stop) ao menos um "Frame" antes do final da animação...
Abs.
obrigado pela resposta, mas não entendi bem sua sugestão, de qualquer forma não creio que seja isso.
alguma outra idéia?
por exemplo, se esse meu movieclip que contém a imagem que irá ficar em PB estiver mascarado, quando eu faço um motionshape na mascara para aparecer com o movieclip, o efeito PB só funciona no 1º e último frame do movimento. na transição do motionshape a imagem fica colorida. =/
help plz!
Como está fazendo o movimento do MovieClip? Pela "Timelime" ou por "AS"?