A partir Woes

  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 7th, 2004, 11:14 pm

Im tryign pieza junto a mi pequeño álbum de fotos en flash. ahora im tratando de obtener una cantidad variable de los pulgares para mostrar en una Payne...

problema 1: picHolder.loadMovie ( "/ test.jpg");

prueba. jpg 88x88 es un video, pero cuando aparece es considerablemente menor, no sé cómo dejar de cambiar el tamaño de esta sucediendo


problema 2:

Estoy tratando de usar algo similar a
for (i = 1; i <num_pics; i + +)
(
duplicateMovieClip ( "picHolder", "pic" añadir i, i);

????????. loadmovie ( "/ prueba. jpg ");

)

No puedo por la vida de mi averiguar cómo referencia a estas imágenes creadas ive intentado pointes y de carga en arrays, pero me dunnea, debe im stumped


Gracias

Willy
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 7th, 2004, 11:14 pm

  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Enero 8th, 2004, 2:56 pm

test.jpg es un video de 88x88? JPEG Video? :?:

Eh bien, no debe producirse el cambio de tamaño a menos que manualmente cambiar el tamaño del clip que está cargando el archivo.

En cuanto al problema de bucle. Ha
Código: [ Select ]
duplicateMovieClip("picHolder","pic" add i, i );
, Dado que el uso de "añadir" para virar en el valor de una variable a una cadena fue sintaxis de Flash 4, ahora es posible sustituir que con un signo "+" y trabajará Duraznísimo :) Definitivamente hace que el código más limpio también.
Código: [ Select ]
duplicateMovieClip("picHolder","pic"+i, i );


Así uh, dicho esto, duplicateMovieClip () funciona de la siguiente...
Código: [ Select ]
duplicateMovieClip(clipToDuplicate, newlyCreatedClipsName, level);
Así que usted puede hacer referencia a sus clips duplicados utilizando "pic1", "pic2", "pic3", "pic4".

Muchas veces la gente usa la referencia de matriz asociativa a la meta de clips de reciente creación (muy útil cuando se trata de elementos creados de forma dinámica), que sería algo como esto...
Código: [ Select ]
duplicateMovieClip("picHolder","pic"+i, i );
this["pic"+i].loadMovie("/test.jpg");
  1. duplicateMovieClip("picHolder","pic"+i, i );
  2. this["pic"+i].loadMovie("/test.jpg");
En caso de "esto" es la línea de tiempo del clip se encuentra in Pero como usted puede ver, escribir esta [ "foto" + i] es sólo una molestia cuando usted está tratando de hacer más de una cosa a un clip.

Entonces, ¿qué se puede hacer en su lugar?

Simple, a la recién creada clip de un ID.

¿Cómo se hace eso?

Bueno, un poco de algo como esto...
Código: [ Select ]
newMC = duplicateMovieClip("picHolder","pic"+i, i );
newMC.loadMovie("/test.jpg");
  1. newMC = duplicateMovieClip("picHolder","pic"+i, i );
  2. newMC.loadMovie("/test.jpg");
El valor de la variable NuevaCM será el clip de nueva creación, así que usted puede utilizar este valor para ajustar las propiedades de ese clip gif "alt =":)" title =" Smile "/>


Espero que esta información ayuda a :)
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 8th, 2004, 3:06 pm

Sí que fue una buena respuesta, im espera de poder hacerle frente cuando llegue a casa del trabajo.


He intentado métodos similares a lo que usted dice, pero sobre todo adivinar en la sintaxis.


Huelga decir que va a mejorar el contrabando de actionscript biblia a casa de su trabajo el día de hoy, Im seguro de que será audiencia mucho más de mí antes de que yo obtener de este proyecto realizado. :oops:


WILLY
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Enero 8th, 2004, 3:39 pm

Si está buscando cualquier como libros, aunque nunca he leído alguna, puedo recomendar ActionScript guía definitiva de Colin Moock (de preferencia la versión MX porque es más nuevo, oigo que está trabajando en una versión MX2004 también). He oído que es bastante a debe tener para cualquier persona en la planificación de entrar en ActionScript (oído de todos sé que lo tiene y utiliza ActionScript). Me gustaría comprarlo si yo no era tan pobre en este momento --> :?

Así que sí, no he oído mucho sobre como la Biblia, por lo que quisiera saber cómo es que después de leerlo, im siempre interesados en escuchar lo que los libros son buenos.

Espero que las cosas funcionen para usted :)
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 8th, 2004, 6:10 pm

Flash Woooow es la aplicación más frustrante Ive intentado alguna vez de usar.


Im tener una gran dificultad para obtener las versiones más recientes de mi fla. Ejecutar (es decir, cuando uno de "película de prueba" o "publicar preview" o guardar y cargar al servidor que no siempre ven mis actualizaciones en curso)

Me preguntaba qué método es la práctica común para tratar con a.scripts?


-------

Un segundo problema recurrente que tengo es realmente tener dificultad para ver, donde los límites de mi archivo SWF son, como volver a ejecutar mi script de la ubicación de la misma parece casi aleatoria.


-------

la tragedia se puede ver en http://www.cashportals. net / Justin /


CÓDIGO:::
Código: [ Select ]
function showContent(){
pic_side=88;
 
 for(i=0;i<5;i++){
    
    currentPic= duplicateMovieClip("picHolder","pic"+i,i);
    setProperty(currentPic, _x, 15 * i);
  currentPic.loadMovie("http://www.cashportals.net/justin/test.jpg");
    
 }

 picHolder.loadMovie("http://www.cashportals.net/justin/test.jpg");
 setProperty(picHolder, _x, 0);
 setProperty(picHolder, _y, 100);
 content.text = "recent"+c["n"]+"bye"+i+currentPic+"icount="+i;
}

var c = new LoadVars();
c.onLoad = showContent;
c.load("http://www.cashportals.net/justin/dbreturn.php","_self","POST");
  1. function showContent(){
  2. pic_side=88;
  3.  
  4.  for(i=0;i<5;i++){
  5.     
  6.     currentPic= duplicateMovieClip("picHolder","pic"+i,i);
  7.     setProperty(currentPic, _x, 15 * i);
  8.   currentPic.loadMovie("http://www.cashportals.net/justin/test.jpg");
  9.     
  10.  }
  11.  picHolder.loadMovie("http://www.cashportals.net/justin/test.jpg");
  12.  setProperty(picHolder, _x, 0);
  13.  setProperty(picHolder, _y, 100);
  14.  content.text = "recent"+c["n"]+"bye"+i+currentPic+"icount="+i;
  15. }
  16. var c = new LoadVars();
  17. c.onLoad = showContent;
  18. c.load("http://www.cashportals.net/justin/dbreturn.php","_self","POST");

END CODE

la extensión dosent script hacer mcuh tan sólo pone mi PP obtiene

picHolder nota es un archivo de película de 88x88
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 10th, 2004, 10:48 am

Ok, pensé que mi problema de cambiar el tamaño de JPEG. De alguna manera las entrañas de mi clip picholder película fueron un tamaño diferente de la imagen en sí misma...


Todavía no puedo conseguir este clip a duplicarse a sí mismo y la carga de las fotos correctamente

código actual:
Código: [ Select ]
for(i=1;i<5;i++){
    
    
    duplicateMovieClip("picHolder","pic"+i,i);
    setProperty("pic"+i, _x, (pic_side + 5)*i);
    this["pic"+i].loadMovie("http://www.cashportals.net/justin/test.jpg");
    
    
 }
  1. for(i=1;i<5;i++){
  2.     
  3.     
  4.     duplicateMovieClip("picHolder","pic"+i,i);
  5.     setProperty("pic"+i, _x, (pic_side + 5)*i);
  6.     this["pic"+i].loadMovie("http://www.cashportals.net/justin/test.jpg");
  7.     
  8.     
  9.  }


de nuevo, los paneles se presenta, pero que no contienen nada de lo que piensa su método loadMovie...cuando lo hago picHolder.loadmovie funciona = (

WILLY
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Enero 10th, 2004, 1:23 pm

¿Está este ensayo a nivel local o en su servidor?

Puesto que usted está usando una URL completa, Flash no podrá ser capaz de cargar la imagen de un servidor que no es lo mismo que el servidor el archivo que se está probando. Esto es visto como un riesgo para la seguridad.

Es probable que, si la imagen no es la carga que o bien el hacer frente a está mal a la imagen, o la imagen no es un no-progresivo. Jpg imagen. Estas son las únicas imágenes de Flash puede cargar dinámicamente pulg
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 10th, 2004, 2:11 pm

¿Puedo obtener una definición de no - jpg progresivo?


i después de hacer mi bucle en el arreglo dinámico, si se me acaba de hacer picHolder.loadMovie (url) se muestra correctamente....


THX

Willy


Realmente creo que este es el [ "foto" + i]. método....

Hice una prueba de producción de hacerlo [ "foto" + i]. _width y tiene una nula
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Enero 11th, 2004, 11:21 am

No progresiva:

¿Ha estado alguna vez en una página web y ves la imagen que la carga de arriba a abajo de manera progresiva y no de una vez? Este es un formato denominado "proressive jpg", cuando el navegador lee la información de la imagen y la muestra, ya que carga en lugar de esperar a que se carga totalmente antes de mostrarlo. Sin embargo, puesto que este es un navegador interpreta la acción, no soporta Flash dinámicamente cargar estas imágenes, de modo a fin de cargar una imagen en Flash que tendrá que guardarla como un "no-jpg progresivo". Esto es típicamente una opción en el "Guardar como..." Característica de un programa de gráficos JPG, cuando es escogido como el formato de archivo.

En cuanto a su código, así es como yo lo escribiría...
Código: [ Select ]
for(i=1;i<5;i++){  
  newMC = picHolder.duplicateMovieClip("pic"+i, i);
  newMC._x = (pix_side+5)*i;
  newMC.loadMovie("test.jpg"); 
 }
  1. for(i=1;i<5;i++){  
  2.   newMC = picHolder.duplicateMovieClip("pic"+i, i);
  3.   newMC._x = (pix_side+5)*i;
  4.   newMC.loadMovie("test.jpg"); 
  5.  }
El punto que se inició con la sintaxis de Flash 5 significa que usted no tiene que sufrir a través de setProperty y todo lo que de jazz. Y en cuanto a cómo me escribió el código duplicateMovieClip, que es un método secundario, ambos métodos de trabajo, pero yo prefiero el método anterior porque es más claro para mí.

Tenga en cuenta que picHolder debe ser el nombre de instancia de un clip ya existentes en el escenario (que soy bastante seguro de que usted ya conoce y ha hecho).

Si usted no sabe lo que es, entonces en el ciclo anterior para añadir este código
Código: [ Select ]
trace(newMC);
trace () es una característica de flash para una especie de tiempo de ejecución de depuración, se puede utilizar en la salida el valor de algo y comprobar si existe, de que no. En este caso, si la devolución NuevaCM nula entonces por alguna razón el clip no se está duplicado, y el problema es entonces, con su duplicateMovieClip () código (que no veo ningún problema de codificación, lo que debe ser un problema con el clip que se está duplicando ). Si los clips se están duplicados, la ubicación, nombre de la instancia del clip será devuelto (ex: _level0.pic1, _level0.pic2, _level0. pic3), si esto sucede entonces hay algo mal con otro aspecto de su código, muy probablemente el loadMovie (), pero de nuevo, no veo nada malo en ello, por lo que podría ser la imagen que va a cargar pulg
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Enero 11th, 2004, 11:44 am

Mi problema con el cambio de tamaño es en realidad que las tripas de mi picHolder fue objeto un tamaño diferente que el resto...y un extraño dolor en el culo, pero lo tengo.

THX
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Enero 11th, 2004, 12:40 pm

Algo a tener en cuenta cuando se utiliza loadMovie () para un clip es que...

1) El objeto que se cargue en sustituye el contenido del clip que usted carga.

2) El objeto que se cargue en hereda las propiedades del clip le carga a.

3) A pesar de que hereda las propiedades, las cosas como _alpha, _width, _height, etc reiniciará por defecto cuando el clip se ha cargado a él, lo que es posible que tenga que volver a ajustar según sea necesario que después de que el clip se ha cargado pulg

Publicar Información

  • Total de mensajes en este tema: 11 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 41 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC