
Como Se Faz Esse Efeito?
#1
Posted 05/05/2004, 22:23
eu fiquei muito intrigada sobre como foi feito esse efeito
http://www.infinovation.com/
a minha ideia,
criar um mc vazio, criar um quadrado e colocar um gradientFill neh, mas e depois pra fazer esse gradiente mudar conforme o mouse?
brigada, bjs
tchau!
#2
Posted 06/05/2004, 19:19
cor = new Color(fundo)
trans = new Object()
trans = { ra: '100', rb: '0', ga: '100', gb: '128', ba: '100', bb: '128', aa: '100', ab: '0'}
cor.setTransform(trans)
funciona igual ao advanced do color, no painel properties. os valores são r,g,b e a: vermelho, verde, azul e alfa e cada um tem a e b, que variam de 0 a 100 e -255 a 255.
#3
Posted 06/05/2004, 19:51
o q siginifica a var trans ?
e tipo, e pra ele mudar conforme o x do mouse?
brigada, bjs
tchau!
#4
Posted 07/05/2004, 12:40
cor = new Color(fundo_mc)
trans = new Object()
filmex = 550
onMouseMove = function() {
trans = { ra: 100*_root._xmouse/filmex, rb: '0', ga: '100', gb: '0', ba: '100', bb: '0', aa: '100', ab: '0'}
cor.setTransform(trans)
}
#5
Posted 07/05/2004, 17:32
eu tentei tb colocar ele dentro de um onEnterFrame e tb nao funcionou, as cores ficaram sempre as mesmas......
cor = new Color(fundo);
trans = new Object();
filmex = 550;
onMouseMove = function () {
onEnterFrame = function () { trans = {ra:100*_root._xmouse/filmex, rb:'125', ga:'100', gb:'0', ba:'100', bb:'0', aa:'100', ab:'0'};cor.setTransform(trans);};
};
pq isso?
brigada, bjs
tchau!
#6
Posted 07/05/2004, 17:34
tipo,
ra,rb,ga,gb,ba,bb,aa,ab q paramentros sao esses?
eu fui la no painel propriedades em advanced, e nao consegui juntar essas letras as opces la, quais sao quais?
brigada, bjs
tchau!
#7
Posted 07/05/2004, 20:05
os com índice 'a' são os da 1ª coluna e os com índice 'b' são da 2ª coluna
#8
Posted 08/05/2004, 01:05
brigada,
mas tipo, ainda nao funcionou o script, olha só as acoes q eu coloquei
cor = new Color(fundo);
trans = new Object();
filmex = 550;
onMouseMove = function () {
trans = {ra:100*_root._xmouse/filmex, rb:'125', ga:'100', gb:'0', ba:'100', bb:'0', aa:'100', ab:'0'};
cor.setTransform(trans);
};
sendo q a instancia dele é fundo, isso funciona no MX durang?ou apenas no MX2004?
brigada, bjs
tchau!
#9
Posted 09/05/2004, 20:09
#10
Posted 09/05/2004, 21:23
eu criei um movie Clip, branco, apenas branco, com o preenchimento e as bordas brancas e nao funcionou, tentei trocar as cores deles, mas tb nao funcionou, o q pode ser isso?
brigada, bjs
tchau!
#11
Posted 10/05/2004, 10:21
trans = new Object();
filmex = 550;
onMouseMove = function () {
trans = {ra:'100', rb:510*(_root._xmouse/filmex)-255, ga:'100', gb:'0', ba:'100', bb:'0', aa:'100', ab:'0'};
cor.setTransform(trans);
};
#12
Posted 11/05/2004, 23:48
agora funcionou perfeitamente!!!!!!!!hehehe...
brigadinha mesmo!
e tipo, tem jeito de fazer com duas cores? tipo o do exemplo?
brigada, bjs
tchau!
#13
Posted 12/05/2004, 03:23
e use isto
cor = new Color(fundo);
trans = new Object();
filmex = 550;
onMouseMove = function () {
trans = {ra:100*_root._ymouse/filmex, rb:510*(_root._xmouse/filmex)-255, ga:'100', gb:'0', ba:'100', bb:'0', aa:'100', ab:'0'};
cor.setTransform(trans);
};
esse vai mudar tbm dependendo do y do mouse, mas isto é so vc mudar ae, e tbm teste em todos pra ver como vc quer q fique....pode ser um gradiente tbm q ira mudar as cores...qq coisa poste ae...flw
#14
Posted 12/05/2004, 19:21
acho que se justificava um mini-tuturial sobre isto para os mais massaros .
#15
Posted 12/05/2004, 19:38
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)