Comunidad de diseño web y desarrollo en internet online

Panoramicas

Citar            
MensajeEscrito el 21 Feb 2006 01:22 pm
Hola a todos mi consulta solamente es que quisiera hacer una panoramica que se moviese izquierda derecha en actionscript, pero lo mas perfecta que se pudiese he probado varias, pero no me convencen era para saber si me podiais dar alguna idea, solo del codigo las fotos panoramicas ya las tengo.
Gracias

Por load

121 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Feb 2006 03:10 pm
Hay que utilizar un poco la opción de Buscar Mr. La100rra alguna vez dió un aporte hacera de esto, espero te ayude

Por Ereb

Claber

1352 de clabLevel

1 tutorial

Genero:Masculino  

México, D.F.

firefox
Citar            
MensajeEscrito el 17 Mar 2006 09:51 pm
Una forma de hacer una imagen 360, es esta:

Código :

anchoFoto = mcEnmascarado.imagen360._width;
//
foto_antes = mcEnmascarado.imagen360.duplicateMovieClip("f1", 1);
foto_despues = mcEnmascarado.imagen360.duplicateMovieClip("f2", 2);
//
foto_antes._x = -anchoFoto;
foto_despues._x = anchoFoto;
//
angular = anchoFoto/360;
anchoMask = mascara._x+(mascara._width/2);
//
function paneo360() {
   this._x -= (_root._xmouse-anchoMask)/10;
   if (this._x>anchoFoto || this._x<-anchoFoto) {
      this._x = -mcEnmascarado._x;
   }
}
_root.onMouseUp = function() {
   delete mcEnmascarado.onEnterFrame;
};
_root.onMouseDown = function() {
   mcEnmascarado.onEnterFrame = paneo360;
};


Solo necesitas un MovieClip llamarlo "mcEnmascarado" dentro de él le incluyes otro MC con la foto de 360 y le pones de instancia "imagen360".
Creas una mascara y le pones de nombre de instancia "mascara". Y listo copias el codigo que te pasé en el primer fotograma.

Espero te sirva.!!

Por nann

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Abr 2006 11:28 am

nann escribió:

Una forma de hacer una imagen 360, es esta:

Código :

anchoFoto = mcEnmascarado.imagen360._width;
//
foto_antes = mcEnmascarado.imagen360.duplicateMovieClip("f1", 1);
foto_despues = mcEnmascarado.imagen360.duplicateMovieClip("f2", 2);
//
foto_antes._x = -anchoFoto;
foto_despues._x = anchoFoto;
//
angular = anchoFoto/360;
anchoMask = mascara._x+(mascara._width/2);
//
function paneo360() {
   this._x -= (_root._xmouse-anchoMask)/10;
   if (this._x>anchoFoto || this._x<-anchoFoto) {
      this._x = -mcEnmascarado._x;
   }
}
_root.onMouseUp = function() {
   delete mcEnmascarado.onEnterFrame;
};
_root.onMouseDown = function() {
   mcEnmascarado.onEnterFrame = paneo360;
};


Solo necesitas un MovieClip llamarlo "mcEnmascarado" dentro de él le incluyes otro MC con la foto de 360 y le pones de instancia "imagen360".
Creas una mascara y le pones de nombre de instancia "mascara". Y listo copias el codigo que te pasé en el primer fotograma.

Espero te sirva.!!



esto a mi no me va, no hay manera, ¿puedes publicar un archivo de muestra utilizando tu ejemplo
?

Por HackerVR

21 de clabLevel



Genero:Masculino  

msie

 

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