Foros del Web » Creando para Internet » Flash y Actionscript »

Duda con tamaños (setproperty gradual)

Estas en el tema de Duda con tamaños (setproperty gradual) en el foro de Flash y Actionscript en Foros del Web. mi duda es esta tengo un boton donde al hacer click simplemente me aumenta el tamaño de un movieclip, hast aaki facil,lo que quiero hacer ...
  #1 (permalink)  
Antiguo 15/11/2005, 17:32
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 1 mes
Puntos: 0
Duda con tamaños (setproperty gradual)

mi duda es esta tengo un boton donde al hacer click simplemente me aumenta el tamaño de un movieclip, hast aaki facil,lo que quiero hacer es que cunado le de click el aumento de tamaño sea progresivo, es decir si el movieclip mide 30 pixel de ancho y al darle click lo lleva a 300 quisiera dar la impresion de que el movieclip crece, no se si me explique pero creo que esta claro.

Prove con un bucle, pero obia, mente lo hace todo de golpe y no da la impresion de que se agranda, si alguien sabe como o me puede guiar se lo agradesco demasiado.


Muchas gracias de antemano por sus respuestas.
  #2 (permalink)  
Antiguo 15/11/2005, 19:30
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola deprabado:
Coloca el MC en el escenario en la capa 1 frame 1 y le pones como nombre de instancia: efecto.
En la capa 2 frame 1 Coloca el botón y le pones como nombre de instancia: boton
Crea la capa 3 frame 1 éste código:
boton.onPress=function(){
efecto.onEnterFrame=function(){
if (this._xscale<200){ //aquí cambia el valor según tu necesidad
this._xscale=this._yscale=this._xscale+10
}else{
delete this.onEnterFrame
}
}
}
boton.onRelease=function(){
efecto1.onEnterFrame=function(){
if (this._xscale>100){ //si no ha recuperado su tamaño
this._xscale=this._yscale=this._xscale-10
}else{
delete this.onEnterFrame
}
}
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 15/11/2005, 20:26
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Un pequeño apunte Depravado. En AS2.0 el setProperty cayo en desuso y fue cambiado por "._propiedad = valor". Esto es:

Si antes decias: setProperty("MCmodificar", _x, 25);
Ahora dices: MCmodificar._x = 25;

Mucho mas simple, no ???
__________________
JuniHH
- Mi blog
- Mi portafolio
  #4 (permalink)  
Antiguo 16/11/2005, 13:51
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 1 mes
Puntos: 0
DIOSSSSSS los amoooooooo
jejejeje

Muchisimas gracias lo voy a probar.

otra cosa donde consigo un diccionario de AS2.0 (de preferencia en español) por que de verdad nunca antes me habia metido con flash y estoy medio vuelto loco jejejeje.

gracias de nuevo.
  #5 (permalink)  
Antiguo 16/11/2005, 14:10
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 1 mes
Puntos: 0
un pregunta fasitiosa... como hago que vuelva al tamaño que tenia????

es decir imageinate un cuadro dando vueltas por la pantalla (cmbia de tamaño un poco) le doy al boton y se pone grande con el efecto y se centra en la pantalla, al salir del boton quiero el mc vuelva a su tamaño original y continue moviendose

simplemente agregue al boton:

on (rollOut) {
gotoAndPlay(1);

}

pero no hace nada una ves que el MC cambio de tamaño no puedo hacer que vuelva a su estado original y se siga moviendo.


gracis de nuevo y disculpen las molestias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:49.