Comunidad de diseño web y desarrollo en internet online

Como va lo del Rollover

Citar            
MensajeEscrito el 12 Abr 2007 06:55 pm
Holas Soy nuevo y pues que quiero aprender esto del flash ya me lei un manual de aqui vi varios ejemplos antes de empezar para hallar algo de logica se de que van las capas frames y como se crea una pelicula con transicion y eso :), pero hay cosas que no me entran aún, y me gustaria aprender y si alguien le sobra un tiempin y hecha una mano fantastico :)
mi pregunta va a que, pues me gustaria hacer un menú en donde tengo una imagen que al pasar el mouse sobre ella se amplie y al pincharla me habra una web en un frame que tengo y que al pinchar o soltar la imagen esta vuelva a su estado de pequeña?
ojala se entienda es como el efecto de la barra del nuevo windows vista y que usa apple bueno leyendo y tratando de hacer algo pues vi algo sobre Mc y _x _y pero no entendi nada me dijieron que era actionscript y bueno hay no se nada :P pues si alguien se da el tiempito de explicar o mejor aun de hacer un ejemplito estaria muy agradecido :)

saludos....

Por kanino

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Abr 2007 08:02 pm
bueno men asi se empieza y se sale adelante, bueno ahi te va un codiguillo espero te sirva....
pon tu imagen en un clip de pelicula ==> Nombre de Instancia mc_image
mc_image.onRollOver=function(){
this._xscale=180;
this._yscale=180;
}
mc_image.onRollOut=function(){
this._xscale=100;
this._yscale=100;
}
mc_image.onPress=function(){
getURL("http://www.google.com")
}

bueno espero averte ayudado, su tienes alguna duda estare aki...
saludos

Por useraul

Claber

131 de clabLevel



Genero:Masculino  

Huantalandia

msie7
Citar            
MensajeEscrito el 13 Abr 2007 07:54 am
oka gracias pero no me funcino hice algo mal :/
tengo flash 8 influye en algo porque leyendo hay codigo qu eno es compatible creo :P

saludos gracias por la ayuda seguire tratando

Por kanino

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 Abr 2007 12:26 pm
El código ese, va en los fotogramas de la linea de tiempo, no en un MC.

¿Le asignaste la instancia correctamente? (Nota: Nombre en la biblioteca no es igual a nombre de instancia)

Salu2

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox
Citar            
MensajeEscrito el 14 Abr 2007 04:20 am
yes yes ya lo encontre X)

por cierto vi el ejemplo pero no hace como un fade para llegar a la imagen mas grande solo muestra la imegn mas grande y cuando suelto la real no hace una transicion que es lo que quiero, por otra parte buscando un amigo me paso este codigo

var contador:Number = 0;
this.onRelease = function() {
contador++;
var resto:Number = contador%2;
if (resto != 0) {
zoom(200);
} else {
zoom(100);
}
};
function zoom(porcentaje:Number) {
this.onEnterFrame = function() {
this._yscale = this._xscale -= (this._xscale-(porcentaje))*0.3;
if (Math.round(this._yscale) == porcentaje) {
delete this.onEnterFrame;
}
};
}

y ok hace lo que quiero pero solo cuando pincho sobre el elemento la idea seria que lo hiciera con el rollover
y pues jugando cambie esta linea this.onRelease = function() {
por this.onRollOver = function() { y me funciona al pasar por encima pero al salir no y bueno al pasar por encima nuevamente hay vuelve por lo que dedusco solo esta haciendolo una ves como quedaria para el caso del rollout qu eno se como ponerlo :/ aps y ademas donde pongo el enlace :/

gracias por sus respuestas son de gran ayuda ;)

Por kanino

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Abr 2007 07:41 pm
:) me solucionaron el problem thanks rizzo

this.onRollOver = function() {
zoom(200);
};
this.onPress=function(){
getURL("http://www.google.com")
};
this.onRollOut = function() {
zoom(100);
};
function zoom(porcentaje:Number) {
this.onEnterFrame = function() {
this._yscale = this._xscale -= (this._xscale-(porcentaje))*0.3;
if (Math.round(this._yscale) == porcentaje) {
delete this.onEnterFrame;
}
};
}

Por kanino

6 de clabLevel



Genero:Masculino  

firefox

 

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