Comunidad de diseño web y desarrollo en internet online

fullscreen panning AS3 ??¿¿ PULSANDO

Citar            
MensajeEscrito el 19 Ene 2010 10:53 am
hola buenos dias, a ver si alguien es capaz de resolverme esta duda que tengo.

imaginemos el caso:

tengo una imagen que se escala automaticamente al alto de la web, bien pues lo que yo quiero es que al pulsarla me haga un fullscreen panning como aki: http://gfxcomplex.com/wp-content/uploads/2009/02/panning-fullscreenimage.zip

el tema es que le he estao dando vueltas y no se si soy tonto o ke poruqe llevo 3 semanas intentandolo.

este es el codigo que utilizo para centrar la imagen y escalarla al alto de la web:

[

Código ActionScript :

import caurina.transitions.*;

var _scale:Number;

//estas variables me toman el valor del ancho y alto de la foto para scalarla bien
var ancho_f:Number;
var alto_f:Number;

ancho_f = foto_mc.width;
alto_f   = foto_mc.height;

stage.align=StageAlign.TOP_LEFT;

function aliniar(event:Event):void {
   
   Tweener.addTween(menu_mc,{x:stage.stageWidth/2,y:0,time:1});
   
   Tweener.addTween(foto_mc, {x:stage.stageWidth / 2, y:stage.stageHeight / 2});
   
   if (stage.stageWidth/stage.stageHeight < ancho_f/alto_f) {
      _scale=stage.stageWidth/ancho_f;
   } else {
      _scale=stage.stageHeight/alto_f;
   }

   foto_mc.scaleX=foto_mc.scaleY=_scale;
   
}

stage.addEventListener(Event.RESIZE,aliniar);


asi que lo que necesito es que al pulsar en la imagen se ajuste automaticamente al ancho de la web y haga panning effect.

MUCHISIMAS GRACIAS POR ALDELANTADO.

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 Ene 2010 12:20 pm
El ancho es mas o menos lo mismo que el alto, no entiendo bien lo del panning, pusiste un link a un archivo, no a la URL donde se muestra

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Ene 2010 10:29 am
el archivo que pongo es un ejemplo de panning con una clase que es la que redimensiona la imagen.

yo lo que necesito es que al pulsar por ejemplo una imagen(clip) se ajuste al ancho de la resolucion y a continuacion se active el panning que es para navegar por la imagen segun la posicion del raton.

http://gfxcomplex.com/wp-content/uploads/2009/02/main.swf

saludos.

ya no se que hacer por que no funciona nada. :shock:

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 20 Ene 2010 12:15 pm
Ok, pero si haces panning es porque la imagen es mas grande que el espacio disponible, sin embargo intentas reescalarla proporcionalmente para que quepa en la pantalla ... ¿reescalas o haces panning?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Ene 2010 04:50 pm
Lo siento porque no me he expresado todo lo bien que deberia.

El codigo que he puesto es para escalar la imagen al alto del navegador.
Hasta ahi todo correcto pero lo que quiero hacer es que al pulsar sobre la imagen que esta escalada verticalmente se escale al ancho y activar el panning.

creo que ahora mas o menos me he explicado bien.

pd: las imagenes que utilizo son verticales por si te sirve de dato.

saludos y muchas gracias por tu tiempo.

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 22 Ene 2010 04:34 pm
mira lo que necesito simplificandolo todo seria hacer pan en una imagen que este escala al ancho de la web.

como deberia hacerlo.

muchas gracias

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 22 Ene 2010 05:48 pm
Si definimos pan por recorrer una foto que excede el espacio disponible, y me dices que escala al ancho disponible, entonces no hay pan posible en esa dirección, supongo que hablas de un pan(eo) vertical

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ene 2010 09:09 am
efectivamente el pan lo quiero realizar verticalmente.

muchas gracias tienes alguna idea de como hacerlo.

saludos

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 25 Ene 2010 05:49 pm
correcto a que te refieres con pan(eo) no lo entiendo muy bien.

si kieres pongo el archivo al cual quiero hacer panning vertical.

saludos muchas gracias.

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 25 Ene 2010 05:56 pm
... nop, prefiero que lo hagas tu.
Básicamente modificas la propiedad _y dentro de un onEnterFrame, el tema es de que forma paneas ...¿según la posición del mouse? ¿Dandole a un boton?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Ene 2010 10:41 am
quiero hacer panning segun la posicion del mouse.

gracias.

Por elpk

40 de clabLevel



 

safari
Citar            
MensajeEscrito el 27 Ene 2010 11:36 am
joder si me pudieses ayudar te estaria eternamente agradecido.

muchas gracias.

Por elpk

40 de clabLevel



 

msie7
Citar            
MensajeEscrito el 27 Ene 2010 01:07 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Ene 2010 04:40 pm
muchas gracias Jorge.
te estoy muy agradecido por tuu ayuda.

ya me estoy estudiando la clase.

muchas gracias.

Por elpk

40 de clabLevel



 

msie7

 

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