Alguem Sabe Como Fazer
#1
Posted 28/04/2005, 21:12
Alguém faz ideia de como foi feito o efeito nas "bolinhas azuis" do site de nosso amigo morcego http://www.2mr.com.br/.
Tipo, se passamos o mouse sobre estas bolinhas elas vem para frente com elasticidade.
Se alguem souber posta ae pra gente
[]'s!
e que os passos de amanhã sejam mais largos que os de hoje.
#2
Posted 30/04/2005, 14:05
Exemplo de uso da classe Tween
E o Script é esse para um MC de instancia "bola" no Palco
//importando as classes
import mx.effects.Tween;
import mx.transitions.easing.*;
//botão rola sobre o MC bola
bola.onRollOver = function() {
//Cria um objeto do tipo Tween, classe Tween, onde (MC, valor inicial, valo final, duração)
var bola:Tween = new Tween(this, [this._xscale, this._yscale], [220, 220], 1000);
//função da classe Tween onde vc pode mudar a forma de movivento ex:(Bounce, Regular, Elastic...)
bola.easingEquation =Elastic.easeOut;
//função de atualização, da classe Tween
this.onTweenUpdate = function(escala:Array) {
//comandos a serem executados durante a atualização, vc pode mudar as propriedades a serem alteradas
this._xscale = escala[0];
this._yscale = escala[1];
};
};
////botão rola para fora do MC bola
bola.onRollOut = function() {
//aqui o valor final é 100, assim volta para a escala inicial
var bola = new Tween(this, [this._xscale, this._yscale], [100, 100], 1000);
bola.easingEquation =Elastic.easeOut;
this.onTweenUpdate = function (escala:Array) {
this._xscale = escala[0];
this._yscale = escala[1];
};
};
Se não entendeu post ai, que agente explica melhor, Ah! Da uma olhada neste tutorial do Neto Leal ::
http://www.imasters....p?cn=2066&cc=10
É isto mesmo ??
Edição feita por: cond, 30/04/2005, 14:06.
#3
Posted 30/04/2005, 18:37
Boa Cond!Cara extistem algumas formas de fazer isto, tanto pelo de AS1 ou AS2. Em AS1 acho mais facil porem vc precisa descrever toda a formula do derterminado movimento, por exemplo: Elastic. E se vc tiver que mudar para Bounce, vc ta ferrado...Por isso acho melhor em ActionScript 2, usando a classe Tween. Olha o meu resultado:
Exemplo de uso da classe Tween
E o Script é esse para um MC de instancia "bola" no Palco
//importando as classes
import mx.effects.Tween;
import mx.transitions.easing.*;
//botão rola sobre o MC bola
bola.onRollOver = function() {
//Cria um objeto do tipo Tween, classe Tween, onde (MC, valor inicial, valo final, duração)
var bola:Tween = new Tween(this, [this._xscale, this._yscale], [220, 220], 1000);
//função da classe Tween onde vc pode mudar a forma de movivento ex:(Bounce, Regular, Elastic...)
bola.easingEquation =Elastic.easeOut;
//função de atualização, da classe Tween
this.onTweenUpdate = function(escala:Array) {
//comandos a serem executados durante a atualização, vc pode mudar as propriedades a serem alteradas
this._xscale = escala[0];
this._yscale = escala[1];
};
};
////botão rola para fora do MC bola
bola.onRollOut = function() {
//aqui o valor final é 100, assim volta para a escala inicial
var bola = new Tween(this, [this._xscale, this._yscale], [100, 100], 1000);
bola.easingEquation =Elastic.easeOut;
this.onTweenUpdate = function (escala:Array) {
this._xscale = escala[0];
this._yscale = escala[1];
};
};
Se não entendeu post ai, que agente explica melhor, Ah! Da uma olhada neste tutorial do Neto Leal ::
http://www.imasters....p?cn=2066&cc=10
É isto mesmo ??
é exatamente isto, porém só é possivel no Flash 2004 né?
Aproveitando seu conhecimento, gostaria de saber se sabe como fazer para que ao clicar em um link o mc atual retroceda e chame o mc do link?
entendeu?
se souber tb dê uma luz.
[]'s!
e que os passos de amanhã sejam mais largos que os de hoje.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










