dos preguntas!
- SvenF
- Born


- Registrado: Feb 24, 2010
- Mensajes: 1
- Status: Offline
Hola,
Tengo dos preguntas:
1. No hay una solución rápida y fácil de trabajar a través de el siguiente código utilizando un bucle? así que dinámicamente pueden controlar cómo se crean los controladores de eventos y muchas funciones?:
Con bucles, ya que no es probable que vienen realmente ayudar? Estoy muy solo en el tubo!
2. Invito a una serie de imágenes externas como previa pequeña en mi etapa en cada uno de los clips de película individuales. Al ejecutar estos clips con el ratón, las imágenes de la dependencia de la distancia del ratón a la imagen escalada. Esto, por supuesto, suceden simultáneamente en todas las direcciones, que he puesto el punto de registro en el centro. Desde que los retratos, sin embargo, con carga externa con ActionScript ActionScript y clips de película generados lege, así que aquí también sé muy bien cómo proceder nciht:
Ese fue mi primer intento, me dije a mí mismo pics [meinZähler], que es un MovieClip creado, es así una especie de contenedor para meineLoader [meinZaehler]. Así que si me meineLoader [meinZaehler] dentro de fotos [] meinZähler para moverse, que es el punto de registro de la pics [meinZähler] en el centro de la imagen, que debería funcionar si...se trace (meineLoader [meinZaehler]. x), me da la escala de -50, pero todavía se hacen de la esquina superior izquierda??
Espero poder ser ayudado gif "alt =": D "title =" muy feliz ">
Muchas gracias de antemano!
Tengo dos preguntas:
1. No hay una solución rápida y fácil de trabajar a través de el siguiente código utilizando un bucle? así que dinámicamente pueden controlar cómo se crean los controladores de eventos y muchas funciones?:
Código: [ Select ]
pics[0].addEventListener(MouseEvent.CLICK, changepic1);
pics[1].addEventListener(MouseEvent.CLICK, changepic2);
pics[2].addEventListener(MouseEvent.CLICK, changepic3);
pics[3].add...
function changepic1(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load( new URLRequest( "Fotos/Bumps/1.jpg" ) );
}
function changepic2(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load( new URLRequest( "Fotos/Bumps/2.jpg" ) );
}
function changepic3(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.add...
pics[1].addEventListener(MouseEvent.CLICK, changepic2);
pics[2].addEventListener(MouseEvent.CLICK, changepic3);
pics[3].add...
function changepic1(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load( new URLRequest( "Fotos/Bumps/1.jpg" ) );
}
function changepic2(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load( new URLRequest( "Fotos/Bumps/2.jpg" ) );
}
function changepic3(parameter:Event):void{
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
loader.contentLoaderInfo.add...
- pics[0].addEventListener(MouseEvent.CLICK, changepic1);
- pics[1].addEventListener(MouseEvent.CLICK, changepic2);
- pics[2].addEventListener(MouseEvent.CLICK, changepic3);
- pics[3].add...
- function changepic1(parameter:Event):void{
- loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
- loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
- loader.load( new URLRequest( "Fotos/Bumps/1.jpg" ) );
- }
- function changepic2(parameter:Event):void{
- loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
- loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
- loader.load( new URLRequest( "Fotos/Bumps/2.jpg" ) );
- }
- function changepic3(parameter:Event):void{
- loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
- loader.contentLoaderInfo.add...
Con bucles, ya que no es probable que vienen realmente ayudar? Estoy muy solo en el tubo!
2. Invito a una serie de imágenes externas como previa pequeña en mi etapa en cada uno de los clips de película individuales. Al ejecutar estos clips con el ratón, las imágenes de la dependencia de la distancia del ratón a la imagen escalada. Esto, por supuesto, suceden simultáneamente en todas las direcciones, que he puesto el punto de registro en el centro. Desde que los retratos, sin embargo, con carga externa con ActionScript ActionScript y clips de película generados lege, así que aquí también sé muy bien cómo proceder nciht:
Código: [ Select ]
function ladeBild(nr:int):void
{
var slideloader:Loader = new Loader();
meineLoader.push(slideloader);
pics[nr].addChild(meineLoader[nr]);
meineLoader[nr].addEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
meineLoader[nr].contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteslide);
meineLoader[nr].load( new URLRequest( "Fotos/Bumps/"+(nr+1)+".jpg" ) );
}
function onCompleteslide(evt:Event):void
{
pics[meinZaehler].width = 100.0;
pics[meinZaehler].height = 66.5;
pics[meinZaehler].x = 190;
pics[meinZaehler].y = 40 + posy;
meineLoader[meinZaehler].x = meineLoader[meinZaehler].x - (pics[meinZaehler].width/2);
meineLoader[meinZaehler].y = meineLoader[meinZaehler].y - (pics[meinZaehler].height/2);
trace(meineLoader[meinZaehler].x);
posy = posy+(pics[meinZaehler].height)+20;
meineLoader[meinZaehler].removeEventListener(Event.COMPLETE, onCompleteslide);
meineLoader[meinZaehler].removeEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
meinZaehler ++;
if(meinZaehler < bilderAnzahl) ladeBild(meinZaehler);
}
function onIOErrorslide(evt:IOErrorEvent):void {
trace("Es ist ein Fehler aufgetreten");
}
ladeBild(meinZaehler);
{
var slideloader:Loader = new Loader();
meineLoader.push(slideloader);
pics[nr].addChild(meineLoader[nr]);
meineLoader[nr].addEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
meineLoader[nr].contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteslide);
meineLoader[nr].load( new URLRequest( "Fotos/Bumps/"+(nr+1)+".jpg" ) );
}
function onCompleteslide(evt:Event):void
{
pics[meinZaehler].width = 100.0;
pics[meinZaehler].height = 66.5;
pics[meinZaehler].x = 190;
pics[meinZaehler].y = 40 + posy;
meineLoader[meinZaehler].x = meineLoader[meinZaehler].x - (pics[meinZaehler].width/2);
meineLoader[meinZaehler].y = meineLoader[meinZaehler].y - (pics[meinZaehler].height/2);
trace(meineLoader[meinZaehler].x);
posy = posy+(pics[meinZaehler].height)+20;
meineLoader[meinZaehler].removeEventListener(Event.COMPLETE, onCompleteslide);
meineLoader[meinZaehler].removeEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
meinZaehler ++;
if(meinZaehler < bilderAnzahl) ladeBild(meinZaehler);
}
function onIOErrorslide(evt:IOErrorEvent):void {
trace("Es ist ein Fehler aufgetreten");
}
ladeBild(meinZaehler);
- function ladeBild(nr:int):void
- {
- var slideloader:Loader = new Loader();
- meineLoader.push(slideloader);
- pics[nr].addChild(meineLoader[nr]);
- meineLoader[nr].addEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
- meineLoader[nr].contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteslide);
- meineLoader[nr].load( new URLRequest( "Fotos/Bumps/"+(nr+1)+".jpg" ) );
- }
- function onCompleteslide(evt:Event):void
- {
- pics[meinZaehler].width = 100.0;
- pics[meinZaehler].height = 66.5;
- pics[meinZaehler].x = 190;
- pics[meinZaehler].y = 40 + posy;
- meineLoader[meinZaehler].x = meineLoader[meinZaehler].x - (pics[meinZaehler].width/2);
- meineLoader[meinZaehler].y = meineLoader[meinZaehler].y - (pics[meinZaehler].height/2);
- trace(meineLoader[meinZaehler].x);
- posy = posy+(pics[meinZaehler].height)+20;
- meineLoader[meinZaehler].removeEventListener(Event.COMPLETE, onCompleteslide);
- meineLoader[meinZaehler].removeEventListener(IOErrorEvent.IO_ERROR, onIOErrorslide);
- meinZaehler ++;
- if(meinZaehler < bilderAnzahl) ladeBild(meinZaehler);
- }
- function onIOErrorslide(evt:IOErrorEvent):void {
- trace("Es ist ein Fehler aufgetreten");
- }
- ladeBild(meinZaehler);
Ese fue mi primer intento, me dije a mí mismo pics [meinZähler], que es un MovieClip creado, es así una especie de contenedor para meineLoader [meinZaehler]. Así que si me meineLoader [meinZaehler] dentro de fotos [] meinZähler para moverse, que es el punto de registro de la pics [meinZähler] en el centro de la imagen, que debería funcionar si...se trace (meineLoader [meinZaehler]. x), me da la escala de -50, pero todavía se hacen de la esquina superior izquierda??
Espero poder ser ayudado gif "alt =": D "title =" muy feliz ">
Muchas gracias de antemano!
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Febrero 24th, 2010, 2:50 pm
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 1 mensaje
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 28 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
