XML Gallery

  • madquinn
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 23, 2010
  • Messages: 2
  • Status: Offline

Message Janvier 23rd, 2010, 2:49 pm

Salutations!

Je fais une galerie Flash XML que vous pouvez voir ici: goaretouch. com / galerie (toutes les images sont les mêmes que ce n'est qu'une preuve que vous avez à supprimer les espaces, le forum ne me laisse pas faire-sites).

Utilisation d'ActionScript 3 dans Flash CS3.

L'amende miniatures de charge, et des images ( «full_image») sont également chargés amende. So far, so good.

Le problème est que, lorsque vous passez la souris sur "full_image« Je tiens à charger l'image troisième, appelé «Avant» (et de retour à l'image précédente lorsque la souris se sortir de là).

Les fonctions de calcul à la fois full_image "comme" avant "sont les mêmes:

ACTIONSCRIPT Code: [ Select ]
callBefore function (myNumber) (
 
myURL = myImages [myNumber]. attributes.before_url;
myTitle = myImages [myNumber]. attributes. title;
_root.createEmptyMovieClip (fullImage_mc "_root.getNextHighestDepth ());
fullImage_mc._x = _root.full_x;
fullImage_mc._y = _root.full_y;
 
var fullClipLoader = new MovieClipLoader ();
var fullPreloader = new Object ();
fullClipLoader.addListener (fullPreloader);
 
fullPreloader.onLoadStart = function (target) (
target.createTextField ( "my_txt" fullImage_mc.getNextHighestDepth (), 0,0,200,20);
target.my_txt. selectable = false;
);
 
fullPreloader.onLoadProgress = function (target, loadedBytes, totalBytes) (
target.my_txt.text = Math.floor ((loadedBytes / totalBytes) * 100);
);
 
fullPreloader.onLoadComplete = function (target) (
new Tween (target, "_alpha" Strong.easeOut, 0, 100, .5, true);
target.my_txt.text = myTitle;
);
 
fullClipLoader. loadClip ( "before /" + myURL, fullImage_mc);
 
)
 
To call "CallBefore" from "CallFullImage" had thought of:
 
 
for (target.onMouseOver) (
preloader.onLoadComplete = function (target) (
new Tween (target, "_alpha" Strong.easeOut, 0, 100, .5, true);
target.my_txt.removeTextField ();
target.onMouseOver = function () (
callBefore (this. _name);
);
 
)
  1. callBefore function (myNumber) (
  2.  
  3. myURL = myImages [myNumber]. attributes.before_url;
  4. myTitle = myImages [myNumber]. attributes. title;
  5. _root.createEmptyMovieClip (fullImage_mc "_root.getNextHighestDepth ());
  6. fullImage_mc._x = _root.full_x;
  7. fullImage_mc._y = _root.full_y;
  8.  
  9. var fullClipLoader = new MovieClipLoader ();
  10. var fullPreloader = new Object ();
  11. fullClipLoader.addListener (fullPreloader);
  12.  
  13. fullPreloader.onLoadStart = function (target) (
  14. target.createTextField ( "my_txt" fullImage_mc.getNextHighestDepth (), 0,0,200,20);
  15. target.my_txt. selectable = false;
  16. );
  17.  
  18. fullPreloader.onLoadProgress = function (target, loadedBytes, totalBytes) (
  19. target.my_txt.text = Math.floor ((loadedBytes / totalBytes) * 100);
  20. );
  21.  
  22. fullPreloader.onLoadComplete = function (target) (
  23. new Tween (target, "_alpha" Strong.easeOut, 0, 100, .5, true);
  24. target.my_txt.text = myTitle;
  25. );
  26.  
  27. fullClipLoader. loadClip ( "before /" + myURL, fullImage_mc);
  28.  
  29. )
  30.  
  31. To call "CallBefore" from "CallFullImage" had thought of:
  32.  
  33.  
  34. for (target.onMouseOver) (
  35. preloader.onLoadComplete = function (target) (
  36. new Tween (target, "_alpha" Strong.easeOut, 0, 100, .5, true);
  37. target.my_txt.removeTextField ();
  38. target.onMouseOver = function () (
  39. callBefore (this. _name);
  40. );
  41.  
  42. )


Elle ne fonctionne pas, que fais-je tort?

Thank you very much for your help :)
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 23rd, 2010, 2:49 pm

  • madquinn
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 23, 2010
  • Messages: 2
  • Status: Offline

Message Février 6th, 2010, 2:25 pm

Je constate que personne ne connaît la réponse xDDD
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Février 7th, 2010, 12:06 am

Tout ceci semble comme la substance que vous pouvez faire 5x plus facile avec css jQuery et simple. Pourquoi utilisez le flash pour une telle transition simple / effet? Flash est beaucoup plus lourd alors javascript. jQuery pourrait le faire avec pratiquement aucun script du tout.
Use your words like arrows to shoot toward your goal.

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 31 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
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC