Comunidad de diseño web y desarrollo en internet online

AYUDA CON TUTORIAL

Citar            
MensajeEscrito el 11 Feb 2009 02:34 pm
:( Hola a todos, estoy necesitando una ayudita con este tutorial de freddie para cargar imagenes de forma aleatoria, segui todos los pasos pero al publicar la escena no me aparece nada, ni siquiera se ve el movieclip que hice para la carga, ensayé con las imagenes sueltas al lado del archivo, metidas en carpeta y nada, lo unico que puse diferente fue el tamaño del movieclip por el tamaño de mis imágenes. Agradezco mucho la ayuda que me puedan prestar:


Tutorial

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

firefox
Citar            
MensajeEscrito el 11 Feb 2009 05:43 pm
Los tutoriales estan probados, funcionan si se sigue al pie de la letra sus pasos, no hay que saltarse pasos, hay que hacerlo justo como se indica para que funcione.

:P bueno, dime si te sale algun error, ¿algo en el panel de salida como que no se encontro el archivo?

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 11 Feb 2009 07:42 pm
volví a empezar de ceros, tengo en una carpetica el archivito de flash y las 5 fotos, lo hice al pie de la letra y me sale al publicar este error:

Error opening URL "file:///C|/Documents%20and%20Settings/Aleja%20%26%20Marce/Escritorio/imagenes/ima001.jpg"

cada que llega como donde tiene que cambiar la imagen sigue sacando error ...... Que puedo estar haciendo mal, ya ensaye con las imagenes dentro del archivo flash en la biblioteca pero tampoco...

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 11 Feb 2009 07:55 pm
Ya descubri que era, una incompatibilidad en el nombramiento de las imagenes entre mac y pc....

Pero tengo otra duda, Podría ponerle como una transicion de alpha para que el cambio no sea tan brusco y como lo hago??

Muchas gracias

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 11 Feb 2009 08:41 pm
OLAAAAAAAA TENGO UN PROBLEMA CON EL TUTORIAL DE LA INSTLACION DE MAC CUANDO METO EL DVD PARA A INSTALACION LLEGA HASTA UNA PANTALLITA AZUL Y HAY SE QUEDA QUE HAGO????????????????????

Por XTANCHO

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Feb 2009 09:07 pm
Ya pude ponerle un alpha utilizando este post

http://foros.cristalab.com/cargar-imagenes-aleatorias-con-efecto-alfa-t59075/

Pero en él tengo una cosa que no logro solucionar, no he podido ubicar las imagenes en el punto que quiero dentro del escenario, se que debe ser en la parte que dice:

var cont:MovieClip = this.createEmptyMovieClip("cont", this.getNextHighestDepth());

//---lo situamos en el escenario en las coordenadas deseadas

cont._y = Stage.height-alto;

pero no he podido, agradesco mucho la ayuda. Chao

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 11 Feb 2009 09:14 pm
Buenas!
Yo tambien tengo un problema con el tutorial!

Pero cargando "swf"
Segui los pasos al pie de la letra!, lo probe en local y funciono perfecto! el tema esta cuando lo subo a internet! aveces carga y Otras no!. (pueden verlo en la pagina de mi firma)


Y ya que estamos.. les pregunto!
Supongamos que yo quiero poner en una misma pagina 2 archivos swf que a su ves cada uno de ellos cargue aleatoriamente otros swf (usando el codigo del tutorial de Freddie) se puede?

Por que yo lo intente y no pude!.

Gracias!

Por Contraband

56 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Feb 2009 09:35 pm
:O XTANCHO esa pregunta es para el foro general

alejilla, supongamos que lo quieres colocar en el centro del stage:

Código ActionScript :

cont._y = (Stage.height - cont._height) / 2;
cont._x = (Stage.width - cont._width) / 2;


Contraband, en tu link no pude navegar para ver el resultado, asegurate de usar las rutas corrrectas cuando carges las imagenes.

Si se puede tener 2 archivos swf que cargen cada uno un swf aleatorio, lo de embeber 2 swf es facil, incluso, si los dos cargan los mismos contenidos pero aleatorios podrias usar el mismo swf.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 12 Feb 2009 12:20 am
Hola Longevie, muchas gracias por la ayuda, remplacé esa linea de arriba:

cont._y = Stage.height-alto;

Y puse las dos que me dices pero me sigue mostrando las imagenes desde la esquina superior izuierda, y necesito por ejemplo que me la ponga en x=260 y y =267, es casi en el centro del escenario no se que pasa... que puedo hacer?

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 12 Feb 2009 11:46 am
:S estas seguro que lo has hecho todo bien?

Código ActionScript :

function insertImages():Void {

   //---Declaramos el alto y el ancho del movieclip que contendrá a las imágenes
   var alto:Number = 100;
   var ancho:Number = Stage.width;

   //---Creamos el movieClip contenedor

   var cont:MovieClip = this.createEmptyMovieClip("cont", this.getNextHighestDepth());

   //---Creamos la máscara del movieClip contenedor

   var mascara:MovieClip = this.createEmptyMovieClip("mascara", this.getNextHighestDepth());

   with (mascara) {

      beginFill(0xFF0000,100);
      moveTo(0,0);
      lineTo(ancho,0);
      lineTo(ancho,alto);
      lineTo(0,alto);

   }

  //---lo situamos en el escenario en las coordenadas deseadas
  mascara._y = cont._y = (Stage.height - mascara._height) / 2; 
  mascara._x = cont._x = (Stage.width - mascara._width) / 2; 
   
   //---Crear un ciclo para cargar las imágenes
   
   var thumb:MovieClip;
   var posX:Number = 0;
   
   for(var i:Number = 0; i < imagenesArray.length; i++){
      
      thumb = cont.createEmptyMovieClip("thumb" + i, i);

      //---Llamamos a la función encargada de leer las imágenes y darles alpha
      genericLoad(imagenesArray[i], thumb);
      
      //---Cambiamos las x de las imagenes
      thumb._x = posX;
      posX += 200;
      
   }
   
   //---Aplicar la mascara al movieClip contenedor de las imagenes
   cont.setMask(mascara);

}



almenos deberia ponerlo en otro lugar que no sea la esquina derecha superior

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 12 Feb 2009 02:04 pm
Si, estoy segura, todo esta tal cual, las imagenes aparecen bien con el alpha, pero no me quieren cambiar la posición, no se que hacer, no sabes depronto otra forma de hacer lo mismo (unas imagenes que aparezcan de forma aleatoria con alguna transicion, alpha o algo asì?) necesito solucionarlo de alguna manera....Gracias

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

firefox
Citar            
MensajeEscrito el 12 Feb 2009 10:19 pm
Hola alejilla podemos inciar desde 0 todo, no seria mala idea pues no es dificil crearlo. Pero... primero necesitamos definir que estas haciendo y que resultado quieres obtener, yo imagino que quieres hacer un swf que cuando un usuario entre a un web, vea aleatoriamente entre cierto numero de imagenes y que esta imagen aparezca con un "FadeIn"(_alpha de 0 a 100), no es asi?

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 12 Feb 2009 11:59 pm
si, sería como el index, hay un espacio en el centro donde quiero que me aparezcan las imagenes y que solitas vayan cambiando, pero no bruscamente sino con un alfa, por ejemplo cada 3 segundos, las imagenes estan de 500 por 375 px.
Te agradecería mucho si me ayudas con eso desde cero para poder entender mejor...chao

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 13 Feb 2009 12:15 am
:wink: hola a todos necesito ayudita, hace un año sali de la universidad pero me falta realizar la tesis y de lo que tratare en ella es sobre papervision, si alguin pudiera orientarme como empezar con este tema porfavor

Por angie03

0 de clabLevel



 

msie7
Citar            
MensajeEscrito el 13 Feb 2009 12:56 am
angie03, primero usa el buscador para encontrar temas o tutoriales sobre papaervision, una vez que estes empapada en el tema, puedes inciar un post en el foro de charla. Suerte.

alejilla, lo que tu quieres entonces es un "SlideShow" Aleatorio supongo, en algun post publique el codigo de un slideshow, voy a buscarlo y te envio el archivo, o te posteo el codio, nos vemos pronto.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 13 Feb 2009 01:18 am
pues no encontre el archivo al que me referi, pero encontre este post voy a hacerlo trabajar en un fla y te lo paso ok?

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 13 Feb 2009 11:54 pm
Listo muchisimas gracias, nos estamos comunicando, me avisas entonces lo del fla. Chao

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 14 Feb 2009 02:17 am
Claro, de hecho ya lo tenia elaborado U_U creo que lo borre ayer que limpie el escritorio U_U lo seguire buscando.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 14 Feb 2009 01:28 pm
Bueno ya elabore el codigo, aqui te lo coloco y lo revisas, es de copiar y pegar aun lo estoy modificando pero yo creo que sera lo que tu necesitas, si requieres los fla, agregame al messenger.

Código ActionScript :

import mx.transitions.Tween;
import mx.transitions.easing.*;

//--------------------------------------------------------
//Variables iniciales
var frames:Number = 0;
var framesMax:Number = 20;
var index:Number = -1;

//--------------------------------------------------------
// Creo Arrays:
//Aqui tienes que colocar el nombre y las ruta de las aimagenes que se van a cargar.
var misFotos:Array = new Array("MCF/IMG/img1.jpg", "MCF/IMG/img2.jpg", "MCF/IMG/img3.jpg", "MCF/IMG/img4.jpg", "MCF/IMG/img5.jpg", "MCF/IMG/img6.jpg");
var cargoFotos:Array = new Array();

//--------------------------------------------------------
// Cargo misFotos en EmptyMovieClips:
for (i=0; i<misFotos.length; i++) {
   
   _root.createEmptyMovieClip("cargo"+i,_root.getNextHighestDepth());
   cargoFotos[i] = _root["cargo"+i];
   //cargoFotos[i]._x = i * 100;//COMENTAR LINEA PARA SOBREPOSICION
   loadMovie(misFotos[i], cargoFotos[i]);
   cargoFotos[i]._alpha = 0;
   trace(cargoFotos[i]);
}

//--------------------------------------------------------
// Función que transiciona imágenes:
function CambioAlpha( elClip1:MovieClip, elClip2:MovieClip):Void 
{
   new Tween(elClip1, "_alpha", Regular.easeOut, 100, 0, 1.5, true);
   new Tween(elClip2, "_alpha", Regular.easeOut, 0, 100, 1.5, true);
}

//--------------------------------------------------------
// Recorro el array y transiciono:
function Cambio( Void )
{
   var randome = rand();
   CambioAlpha( cargoFotos[index],cargoFotos[randome] );
   index = randome;
   return;
   if( index == -1 )
   {
      CambioAlpha( null,cargoFotos[0] );
   }
   else if( index == cargoFotos.length - 1 )
   {
      CambioAlpha( cargoFotos[index], cargoFotos[0] )
   }
   else
   {
      CambioAlpha( cargoFotos[index],cargoFotos[index + 1] );
   }
   index = ( index + 1 < cargoFotos.length )? index + 1 : 0;
} 

function rand( Void ):Number
{
   var len:Number = cargoFotos.length;
   if( len > 1 )//Para evitar bucles infinitos
   {
      var aux:Number;
      do
      {
         aux = Math.floor(Math.random() * len);
      }
      while( aux == index );
   }
   return aux;
}


//--------------------------------------------------------
// Cuento frames para ejecutar la funcion de transición:
function onEnterFrame( Void ):Void
{
   frames = ( frames < framesMax )? frames + 1 : 0;   
   if ( frames >= framesMax ) 
   {
      Cambio();
   }
}


Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 14 Feb 2009 05:16 pm
Bueno, a la tarde lo ensayo, me puedes dejar tu messenger de todas formas por si las moscas? Muchas gracias por tu colaboracion....

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

opera
Citar            
MensajeEscrito el 14 Feb 2009 07:56 pm
Hola Longevie, te cuento que ensaye con el código me me pusiste y pasa lo mismo, las imagenes aparecen bien con la transición y eso pero no logro posicionarlas en el lugar que quiero...., me puedes dar tu msn te mando el archivo y me miras depronto que se puede hacer? Muchas gracias....

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

msie7
Citar            
MensajeEscrito el 14 Feb 2009 08:25 pm
hola para posicionarlas es por aqui:

Código ActionScript :

// Cargo misFotos en EmptyMovieClips: 
for (i=0; i<misFotos.length; i++) { 
    
   _root.createEmptyMovieClip("cargo"+i,_root.getNextHighestDepth()); 
   cargoFotos[i] = _root["cargo"+i]; 

   //-- Posicionar --//
   cargoFotos[i]._x = 300;
   cargoFotos[i]._y = 200;

   loadMovie(misFotos[i], cargoFotos[i]); 
   cargoFotos[i]._alpha = 0; 
   trace(cargoFotos[i]); 
}


Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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