IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

Flash diaporama


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Août 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Août 2006
    Messages : 71
    Par défaut Flash diaporama
    bonjours

    j'ai un diaporama, mais il ne fonctionne pas, j'ai pourtant bien télécharger la class nessasaire sur google, mais il n'est pas reconnu.
    1061: Appel à la méthode getchild peut-être non définie, via la référence de type static Diaporama.

    voici le lient de google http://code.google.com/p/tweener/ (tweener 1.33.74 as3.zip)

    et le code qui est fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    package {
     
    	import flash.display.MovieClip;
    	import flash.display.Loader;
    	import flash.net.URLRequest;
    	import flash.utils.Timer;
    	import flash.events.Event;
    	import flash.events.TimerEvent;
    	import caurina.transitions.*;
     
    	public class Diaporama extends MovieClip {
     
    		var images;
    		var compt:uint=0;
    		var delai:Timer = new Timer(3000);
     
    		public function Diaporama(list:Array):void {
     
    			images=list;
    			this.addChild(new MovieClip()); 
    			this.addChild(new MovieClip());
    			delai.addEventListener(TimerEvent.TIMER,charger);
    			charger();
    		}
    		private function charger(e=0) {
    			delai.stop();
    			this.swapChildrenAt(0,1);
    			this.removeChildAt(1);
    			var l:Loader=new Loader();
    			l.contentLoaderInfo.addEventListener(Event.COMPLETE,appar);
    			l.load(new URLRequest(images[compt]));
    			this.addChildAt(l,1);
    			compt++;
    			if(compt>=images.lenght){
    				compt=0;
    			}
     
    		}
    		private function appar(e:Event){
    			this.getChildAt(1).alpha=0;
    			Tweener.addTween(this.getchild(1),{alpha:1, time:1, transition:"linear"});
    			delai.start();
     
     
    		}
    	}
    }

    et dans le fla

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    import Diaporama;
    stage.align="TL";
    var tab=new Array("img/1.jpg","img/2.jpg","img/3.jpg");
     
    var d:Diaporama=new Diaporama(tab);
    addChild(d);

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Par défaut
    modifie ta fonction apar :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    private function appar(e:Event){
    	var do:DisplayObject = this.getChildAt(1);
    	if(do != null){
    		mc.alpha=0;
    		Tweener.addTween(do,{alpha:1, time:1, transition:"linear"});
    		delai.start();
    	}
    	else
    		trace("erreur !");
    }
    et ça marche !

Discussions similaires

  1. [1.x] Intégrer flash diaporama avec un fichier xml
    Par thewind1 dans le forum Symfony
    Réponses: 2
    Dernier message: 15/10/2008, 11h20
  2. Réponses: 3
    Dernier message: 05/04/2007, 13h39
  3. Debutant flash, diaporama photos
    Par lucho31 dans le forum Flash
    Réponses: 7
    Dernier message: 05/02/2007, 22h49
  4. [FLASH MX] Probleme avec diaporama
    Par yoshimitsu2712 dans le forum Flash
    Réponses: 5
    Dernier message: 27/09/2005, 14h49
  5. [FLASH MX2004] Diaporama dynamique
    Par tougirl dans le forum Flash
    Réponses: 3
    Dernier message: 30/09/2004, 08h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo