begin process at 2010 02 10 00:35:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Animations

 > BANNIÈRE EN FLASH QUI FAIT DÉFILER LES IMAGES (XML + AS3)

BANNIÈRE EN FLASH QUI FAIT DÉFILER LES IMAGES (XML + AS3)


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Animations Classé sous :bannière, image, photo, défiler, bounce Niveau :Débutant Date de création :20/10/2008 Date de mise à jour :20/10/2008 19:03:07 Vu / téléchargé :16 945 / 3 148

Auteur : Nix

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Oui c'est bien moi vous ne rêvez pas :p

Ceci est ma 1ere source en flash. Enfin plus exactement en ActionScript 3 car je n'ai écrit que du code AS3.
Ce code permet de faire défiler de façon originale 7 images sur un bandeau pub de 728x90.
Mais vous pouvez mettre bien plus d'images dans le fichier XML il les mettra à la suite.

Un grand merci à Pegase qui m'a fait un cours accéléré (de 2h :p) au téléphone dimanche dernier et qui m'a bien aidé à comprendre comment fonctionne l'éditeur flash.

Désolé pour les puristes si j'ai fait des choses pas très proprement mais c'est vraiment ma 1ere source flash alors soyez indulgent.
Afin de voir si mon code n'avait pas des problèmes de mémoire "non libérée", j'ai laissé tourner toute une nuit dans un IE et la mémoire utilisée par le navigateur n'a pas bougé entre le moment où j'ai ouvert la page et le lendemain matin.

Source

  • // Voir le fichier zip
  • // Tout est à l'intérieur
// Voir le fichier zip
// Tout est à l'intérieur

 Conclusion

Si vous souhaitez voir le résultat, allez voir cette page :
http://fun.codes-sources.com/banner728x90.html

Comme on est jamais mieux servi que par soit-même je viens de l'intégrer dans l'autopromo de CodeS-SourceS pour afficher les dernières vidéos de la section fun.

Si vous avez des améliorations (il y en a surement vu mon niveau) à proposer n'hésitez pas, mais n'oubliez pas que je débute en flash alors allez-y molo sur vos explications ;-)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 octobre 2008 19:03:07 :
.

 Sources de la même categorie

Source avec Zip OBJETFLASH! par LeFlashiste
Source avec Zip Source avec une capture ANIMATION FLASH, DÉPLACEMENT D'OBJET par lofawu
Source avec Zip FLAMME EN FLASH TOUTE SIMPLE par darksoul
Source avec Zip VISITE À LA CAMPAGNE par quent191
Source avec Zip PERSPECTIVE par quent191

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture REBOND DE BALLON AVEC TWEEN par habibcode
Source avec Zip Source avec une capture GALERIE DE PHOTOS par webcrea92
CUBE 3D WITH PICTURES par Fl4shUs3r
Source avec Zip DIAPORAMA AVEC EFFET DE TRANSITION (FONDU DEPUIS NOIR) par kikujirobmx
Source avec Zip Source avec une capture PRESENTATION GALERIE par john06

Commentaires et avis

Commentaire de stefbuet le 20/10/2008 22:58:35

Salut, c'est cool de te voir ici :)

C'est propre globalement.

-Tu peux rajouter des écouteurs pour les erreurs sur ton chargeur de XML (event IOErrorEvent).

-Dans la class Main2 quelques trucs simples modifiables :
if (bmp!=null) en if(bmp)
pareil pour label 2 lignes + bas
if(bmps[idx] ==  null) en if(!bmps[idx])

-Sinon je croix bien que tu as oublié d'enlever la "testClass" tout en bas du fichier Main2.as

Voila, une source simpa ;)

Stef.


Commentaire de Nix le 20/10/2008 23:13:09 administrateur CS

Ha oui effectivement je vais modifié cela sera plus propre/lisible comme ça.

Pour le testClass effectivement c'est Pegase qui m'avait montré qu'on pouvait ajouter des classes private accessible par la classe au dessus et j'ai oublié de virer ces 3 lignes.

Je vais essayer d'apporter les modifs sur ma source avant la fin de la semaine.

Merci pour ton commentaire et tes conseils

Commentaire de bouhali206djamel le 27/10/2008 11:05:15

j'ai une question stp, comment tu as fait pour déséctiver le bloqueur de la page internet explorer, d'habitude quand j'execute un p^rograme flash le bloqueur le l'internet explorer me bloc mon projet

Commentaire de givit le 27/10/2008 13:52:30

Salut,

Je ne parviens pas à ouvrire ton flach "banner728x90" j'ai erreur "Format de fichier inatendu"

J'utilise Flash Professional 8.

Merci

Commentaire de Nix le 27/10/2008 14:43:57 administrateur CS

bouhali206djamel : aucune idée j'ai utilisé la methode inclus dans flash.

Givit : C'est fait avec flash CS3 (9) donc tu ne pourras pas l'ouvrir avec flash 8 je pense.

Commentaire de on_drag_on le 28/10/2008 20:17:20

C'est une bonne petite source, je me demande si il n'y a pas moyen de faire un peu plus simple pour le même résultat mais pas sûr, et ça me semble assez propre. Pour l'écriture je préfère utiliser quelques raccourcis comme par exemple pour TextFormat() qui accepte jusqu'à 13 paramètres je préfère écrire comme ceci:

var format:TextFormat = new TextFormat("Verdana",0x000000, 8, true, url, "_blank");

Plutôt que:

var format:TextFormat = new TextFormat();
/format.font = "Verdana";
format.color = "0x0000FF";
format.size = 8;
format.underline = true;
format.url = url;
format.target="_blank";

Mais au final c'est une question de choix et de lisibilité. En tout cas bravo pour cette 1ère source, très bien pour étudier le chargement XML, la classe Tween et autres ... excellent pour les débutants.

Commentaire de on_drag_on le 28/10/2008 20:21:05

P.S J'en profite pour te demander si il serait possible d'avoir une catégories AS3 car dans deux ou trois ans ca va pas être simple de chercher une source AS3 si elles sont mélangées aux anciennes ? ...

Commentaire de tom le 29/10/2008 13:56:45 administrateur CS

:o Nix qui fait du flash

Commentaire de Nix le 08/11/2008 00:17:28 administrateur CS

on_drag_on : merci pour les conseils je vais regarder ça (je découvre :p)
tom : ouais et je ne compte pas m'arrêter là ;)

Commentaire de Nix le 08/11/2008 00:17:58 administrateur CS

Pour la catégorie AS3 oui, je pense même en ajouter une pour Flex, AIR etc...

Commentaire de Miklfe le 27/05/2009 10:40:58 8/10

Bonjours
Un grand merci au concepteur de cette source
Je viens d'intègre cette bannière à mon site, ça met un peu d'animation!
Merci encore
A bientôt
Mickael

PS: résultat: startyourneobux.com

Commentaire de pdavid1985 le 23/06/2009 16:04:52

Bonjour,

de même, un grand bravo à Nix.

Seul bémol : dés qu'on dépasse 14 images dans le xml, ça pose problème.
J'essaye de comprendre. C'est une règle du Xml ou y a quelque chose qui restreint dans le code ?

pour info, ça me marque ça dans le output :


TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
at banner728x90_fla::MainTimeline/xmlLoadComplete()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at XmlLoader/xmlLoadComplete()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()


Merci

Commentaire de Nix le 23/06/2009 17:23:24 administrateur CS

pdavid1985 : cela fait un moment donc je ne me souviens plus trop mais de mémoire il n'y avait pas de limitation.
Je pense que si tu essaye un multiple de 7 cela devrait fonctionner car il affiche 7 images à la fois.
Regarde voir aussi si tu n'as pas de caractères particulier dans ton xml et qu'il est bien formaté

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment faire des points blancs mobiles [ par tipex ] Bonjour.Je suis extrèmement débutant sur flash.Je voulais savoir s'il était difficile de faire le même effet que sur la bannière de cet site :http://w Chargement dynamique de photo et redimensionnement [ par archi32 ] Bonjour !J'essai de charger une photo et de la redimensioner avant affichage...voici mon code :createEmptyMovieClip("conteneur", 1);conteneur.loadMovi Recadrage d'image depuis une photo vers une nouevelle taille en flash [ par Fangona ] Bonjour a tous,Je voudrait comprendre comment faire pour arriv&#233; &#224; zoom&#233;e sur une image et au m&#234;me temps arriv&#233; &#224; l'envoy Navigation image vignette et maxi [ par jeyspy ] Salut tout le monde,Il ya fort longtemps j'avais mis la main sur un script de "navigation" sur photo je m'explique.Dej&#224; la photo de base en fond Un gros problème de gestion d'images dans flash [ par rocketknight ] Salut &#224; tous !Me voila bien ennuy&#233; :J'appelle par le biais de ce code : photo.loadMovie("test.jpeg",0);une image "test.jpg" <FONT galerie photo: galère pour recadrer image [ par tototte ] Hello je suis entrain&nbsp;de faire une galerie photo, avec thumbnails&nbsp;et le probl&#232;me c'est que les photos ne se chargent pas l&#224; o&#249 faire défiler l'image de fond [ par kartoon ] Bonjour, Voil&#224; je souhaiterai savoir comment faire d&#233;filer en boucle un fond en panoramique en fonction de la position de la souris, comme p faire défiler l'image de fond [ par kartoon ] Bonjour, Voil&#224; je souhaiterai savoir comment faire d&#233;filer en boucle un fond en panoramique en fonction de la position de la souris, comme p Pop up image [ par yoarf ] Bonjour,Je voudrais savoir comment faire pour une sorte de popup en flash. Je m'explique.Je voudrais en cliquant sur une photo (présente sur une page Image en popup aux dimensions de l image... [ par jultoys ] Salut,voilà j'aimerais faire une galerie photo en flash mais il faudrait que quand je clic sur l imagette, la photo correspondante s ouvreen popup auw


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales