Comunidad de diseño web y desarrollo en internet online

Mover esferas a cierta posicion y tamaño

Citar            
MensajeEscrito el 25 Oct 2005 02:32 pm
Hola
Todos saben que mi manejo de AS es basico :( y deseaba realizar algo, en lo cual tengo una idea vaga del codigo, por eso describire lo mas claro posible lo que quiero realizar:
Pues tengo distintos objetos, supongamos 5 esferas, de distinto tamaño, y en distintas posiciones para hacer parecer que se ubican a distancia... perspectivamente.
Ahora lo que quiero es que al colocarse el mouse sobre una de las esferas, esta crezca tomando el tamaño y posicion de la primera, mientras la esfera que estaba se mueva a la posicion libre, y asi sucesivamente.
Igual yo se modificar tamaño y posicion, pero no me imagino como llamar o cambiar a las posiciones que les corresponden a cada esfera.
No se si me explico

Estaba pensando realizar las interpolaciones de las esferas por separado e ir jugando con llevar el lector de la pelicula a cierto frame segun sea la accion, pero no se si sera lo mas optimo...:?
Podrian ayudarme por favor :S

Por Soundwave

Claber

1728 de clabLevel

5 tutoriales

 

Los Andes CHILE

firefox
Citar            
MensajeEscrito el 25 Oct 2005 03:15 pm
ummm mejor, podrias crear una clase o un prototipo para controlar el crecimiento decrecimiento de las esferas,... pasandole como parametros el tamaño y la posicion, despues solo tendrias que tener una variable donde guardas la esfera activa...

al pasar por encima de una esfera lo que hacemso es :
mandar a la ultima esfera que se vaya a su posicion
agrandar la esfera actual
guardar en la variable de la "ultimaEsfera" la esfera actual

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 25 Oct 2005 09:13 pm
no se utilizar clases pero he logrado esto cuya fuente es esta
esto lo logre ponieendo un boton con un alpha muy bajo que recorre la interpolacion de forma, cuando intento colocar botones del mismo modo en los otros botones no me funciona :(

Por Soundwave

Claber

1728 de clabLevel

5 tutoriales

 

Los Andes CHILE

firefox
Citar            
MensajeEscrito el 01 Nov 2005 05:33 am
Sorry, después de leer el privado, no había podido responder, pero básicamente concuerdo con ICEM4N, te digo lo mismo que el te dijo, pero en AS, algo así:

Código :

//setDeInicio
clip1._ancho=120;
clip1._alto=220;
clip2._ancho=150;
clip2._alto=210;
GrandeX=300;
GrandeY=300;


//Crecimiento
for(var i=0; i<2; i++){
  this["clip"+i].onRollOver=function(){
    var Anterior=this._parent.ClipGrande;
     Anterior.cambiaTamaño(Anterior._ancho,Anterior._alto);
     this._parent.ClipGrande=this;
     this._parent.ClipGrande.cambiaTamaño(GrandeY,GrandeX);
  }
}


^^

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.