Actuellement, j'ai une fonction (LoadImg) qui va charger l'emplacement du fichier donné et retourner le chargeur. C'est une bonne pratique d'inclure également ce qui revient à «quand l'image a réellement terminé le chargement». Ceci est généralement fait avec un gestionnaire d'événement. Mais avec tel, vous pouvez seulement dire une fois que l'image a chargé exécuter une autre fonction. Mais j'ai besoin de la fonction 'LoadImg' pour retourner l'image. Comment puis-je dire seulement «myLoader» quand il est terminé?AS3: Lors du chargement Image Retour Image
Répondre
Je ne pense pas qu'il soit possible d'utiliser un appel synchrone (fonction return) avec un événement asynchrone (loader complete).
La connexion d'un écouteur d'événement à l'événement Complete est le chemin à parcourir, mais vous ne savez pas comment cela va tenir dans votre code.
Voici une question similaire qui pourrait être utile: Image size in AS3, la réponse est utile à votre question.
Je pense que la solution consiste à utiliser un proxy.
L'idée est que le proxy, qui est dans ce cas un conteneur d'image. Le conteneur peut être renvoyé et utilisé par d'autres fonctions et objets pour définir l'emplacement. Une fois l'image chargée, le gestionnaire de chargement complet peut mettre à jour le conteneur avec l'image chargée.
Vous pouvez lire à propos du modèle de conception de proxy à http://www.as3dp.com/category/design-patterns/proxy/ avec des exemples de code et une description détaillée.
- 1. image Chargement de domaine externe Flash AS3
- 2. Erreur 404 lors du chargement d'une image
- 3. Highcharts-ng Image chargement du spectacle lors du chargement
- 4. AS3 Flash Flip image
- 5. Problème lors du chargement d'une image PNG dans JApplet
- 6. Exception OutOfMemory lors du chargement d'une image dans .Net
- 7. java.lang.IndexOutOfBoundsException lors du chargement d'une image sur le serveur
- 8. Comment puis-je réfléchir/retourner une image lors du chargement?
- 9. Galerie Facebook/lightbox - image centrée lors du chargement
- 10. Comment afficher une image lors du chargement de l'application iPhone?
- 11. Loading image ne montre pas lors du chargement html
- 12. Comment redimensionner une image lors du chargement en utilisant Zend_File_Transfer_Adapter_Http();
- 13. Enlever une image lors du chargement d'une nouvelle?
- 14. Chargement d'une image OpenGL avec SDL-image
- 15. Image au démarrage/chargement
- 16. As3 et Image ByteArray Data
- 17. Créer une image dans AS3
- 18. Flash HTML lien image AS3
- 19. AS3 Keep Image aspect ratio
- 20. Image de fond du chargement en chrome
- 21. Détection du chargement d'une image spécifique
- 22. image naturalWidth retour zéro
- 23. Spring MVC: chargement image statique
- 24. image DOWNSIZE de l'iPhone lors du téléchargement
- 25. Chargement d'une image
- 26. Javascript chargement d'une image
- 27. Flex image individuelle chargement
- 28. Jquery chargement automatique image
- 29. Image chargement plus rapide
- 30. ajax chargement image