deux questions!
- SvenF
- Born


- Inscription: Fév 24, 2010
- Messages: 1
- Status: Offline
Salut,
J'ai deux questions:
1. Il existe une solution rapide et facile de travailler dans le code suivant à l'aide d'une boucle? donc je ne peux contrôler dynamiquement la façon dont les gestionnaires d'événements et de nombreuses fonctions sont créées?:
Avec des boucles depuis que je ne viendra probablement réellement vous aider? Je suis vraiment juste sur le tube!
2. J'invite un certain nombre d'images externes car les petites vignettes sur ma scène dans chacun des clips individuels. Lorsque vous exécutez ces clips avec la souris, les images de la dépendance sur la distance de la souris sur l'image à l'échelle. Cela va naturellement se produire simultanément dans toutes les directions, que j'ai mis le point d'enregistrement dans le milieu. Depuis que j'ai des photos, cependant, avec charge externe avec ActionScript et ActionScript généré clips lege, alors voici je connais aussi très bien comment procéder nciht:
Ce fut ma première tentative, je me suis dit pics [meinZähler] qui est un MovieClip créé, est donc un type de conteneur pour meineLoader [meinZaehler]. Donc si je meineLoader [meinZaehler] dans les pics [] meinZähler donc passer, c'est le point d'enregistrement de photos [meinZähler] dans le milieu de l'image, il devrait Oui travail...ne trace (meineLoader [meinZaehler]. x), me donne échelle allant de -50, mais il a toujours fait depuis le coin en haut à gauche??
J'espère pouvoir être aidé gif "alt =": D "title =" très heureux ">
Un grand merci à l'avance!
J'ai deux questions:
1. Il existe une solution rapide et facile de travailler dans le code suivant à l'aide d'une boucle? donc je ne peux contrôler dynamiquement la façon dont les gestionnaires d'événements et de nombreuses fonctions sont créées?:
Code: [ 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...
Avec des boucles depuis que je ne viendra probablement réellement vous aider? Je suis vraiment juste sur le tube!
2. J'invite un certain nombre d'images externes car les petites vignettes sur ma scène dans chacun des clips individuels. Lorsque vous exécutez ces clips avec la souris, les images de la dépendance sur la distance de la souris sur l'image à l'échelle. Cela va naturellement se produire simultanément dans toutes les directions, que j'ai mis le point d'enregistrement dans le milieu. Depuis que j'ai des photos, cependant, avec charge externe avec ActionScript et ActionScript généré clips lege, alors voici je connais aussi très bien comment procéder nciht:
Code: [ 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);
Ce fut ma première tentative, je me suis dit pics [meinZähler] qui est un MovieClip créé, est donc un type de conteneur pour meineLoader [meinZaehler]. Donc si je meineLoader [meinZaehler] dans les pics [] meinZähler donc passer, c'est le point d'enregistrement de photos [meinZähler] dans le milieu de l'image, il devrait Oui travail...ne trace (meineLoader [meinZaehler]. x), me donne échelle allant de -50, mais il a toujours fait depuis le coin en haut à gauche??
J'espère pouvoir être aidé gif "alt =": D "title =" très heureux ">
Un grand merci à l'avance!
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Février 24th, 2010, 2:50 pm
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 1 message
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 49 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
