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

Intégration Discussion :

Script diaporama avec chiffre


Sujet :

Intégration

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 7
    Points
    7
    Par défaut Script diaporama avec chiffre
    Bonjour,
    Je suis à la recherche d'un script de diaporama avec les numéros des photos en dessous pour permettre de revenir à une photo précise. J'ai beau chercher je ne trouves rien et comme je débute en flash, je n'ai pas trop les compétences.

    Merci d'avance pour vos réponses

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 7
    Points
    7
    Par défaut
    J'ais trouvé un script comme je le souhaite à une exception près, j'ais reussi à modifier l'espace pour intégrer les images seuleument je voudrais modifier l'emplacement et le style de la numérotation pour qu'elle soit en bas à gauche aulieu de en haut à droite. Je pense qu'il faut intervenir sur actionscript mais je voudrais eviter les erreurs.
    Voici le code actionscript:
    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
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
     
     
    var myXml:XML = new XML();
    myXml.load("data.xml");
    myXml.ignoreWhite = true;
    var myData:Array;
    _root.imageNum = 1;
    var timer:Number = 0;
    var selectedMc:MovieClip;
    var imgHolder:MovieClip;
    var s_tf:TextFormat = new TextFormat();
    s_tf.color = 0x000000;
    var tf:TextFormat = new TextFormat();
    tf.color = 0x666666;
    myXml.onLoad = function(success:Boolean):Void  {
    	if (success) {
    		myData = this.firstChild.childNodes;
    		createLinks(myData.length);
    		createScreen(myData);
    	} else {
    		trace("Dtat not found");
    	}
    };
    function createLinks(num:Number):Void {
    	var back:MovieClip = _root.createEmptyMovieClip("linksBack", _root.getNextHighestDepth());
    	var w:Number = (num*14)+6;
    	createRoundedRect(back, 0, 0, w, 17, 3, 0xEFEFEF, 100);
    	back._x = Stage.width-(back._width+5);
    	back._y = 4;
    	var __x:Number = Stage.width-(14+8);
    	for (var i = num; i>0; i--) {
    		var num_mc:MovieClip = _root.attachMovie("num", "num"+i, _root.getNextHighestDepth());
    		num_mc.num.text = i;
    		num_mc.back._alpha = 0;
    		num_mc._y = 6;
    		num_mc._x = __x;
    		__x = num_mc._x-(14);
    		num_mc.onRelease = onPressNum;
    	}
    	loadContaents();
    }
    function loadContaents() {
    	_root.loading._visible = true;
    	selectedMc._alpha = 0;
    	selectedMc._parent.num.setTextFormat(tf);
    	_root["num"+_root.imageNum].back._alpha = 100;
    	selectedMc = _root["num"+_root.imageNum].back;
    	selectedMc._parent.num.setTextFormat(s_tf);
    	__name.text = myData[(_root.imageNum-1)].attributes.name;
    	_id.text = "Product # "+myData[(_root.imageNum-1)].attributes.id;
    	_desc.text = myData[(_root.imageNum-1)].attributes.desc;
    	holder.link = myData[(_root.imageNum-1)].attributes.link;
    	var loader:MovieClipLoader = new MovieClipLoader();
    	var listner:Object = new Object();
    	loader.addListener(listner);
    	imgHolder = holder.createEmptyMovieClip("holder", 0);
    	loader.loadClip(myData[(_root.imageNum-1)].attributes.img, imgHolder);
    	listner.onLoadInit = function(mc:MovieClip):Void  {
    		mc._height = 450;
    		mc._width = 850;
    		mc._alpha = 0;
    		_root.loading._visible = false;
    		mc.onEnterFrame = function():Void  {
    			this._alpha += 2;
    			if (this._alpha>=100) {
    				delete this.onEnterFrame;
    				timer = setInterval(loadnext, 5000);
    			}
    		};
    	};
    }
    function loadnext():Void {
    	clearInterval(timer);
    	imgHolder.onEnterFrame = function():Void  {
    		this._alpha -= 2;
    		if (this._alpha<=0) {
    			delete this.onEnterFrame;
    			_root.imageNum = _root.imageNum>=myData.length ? 1 : _root.imageNum+1;
    			loadContaents();
    		}
    	};
    }
    function onPressNum():Void {
    	_root.imageNum = Number(this.num.text)-1;
    	loadnext();
    }
    et un exemple d'image qui apparait


    Et j'aimerais bien ceci

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 16
    Points : 7
    Points
    7
    Par défaut
    Bonjour,
    Je reviens vers vous car j'ai beau essayé même en prenant exemple sur d'autres fla mais rien n'y fait pas moyen d'agrandir la police,
    J'ai fait cela:


    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
    ActionScript:--------------------------------------------------------------------------------
    var myXml:XML = new XML();
    myXml.load("data.xml");
    myXml.ignoreWhite = true;
    var myData:Array;
    _root.imageNum = 1;
    var timer:Number = 0;
    var selectedMc:MovieClip;
    var imgHolder:MovieClip;
    var s_tf:TextFormat = new TextFormat();
    s_tf.color = 0x000000;
    var tf:TextFormat = new TextFormat();
    tf.color = 0xffffff;
    tf.size = 20;
    myXml.onLoad = function(success:Boolean):Void  {
            if (success) {
                    myData = this.firstChild.childNodes;
                    createLinks(myData.length);
                    createScreen(myData);
            } else {
                    trace("Dtat not found");
            }
    };
    function createLinks(num:Number):Void {
            var tf:TextFormat = new TextFormat();
            tf.font = "Courier"; // à toi d'adapter ta typo
            tf.color = 0xFFFFFF;
            tf.size = 20;
            var back:MovieClip = _root.createEmptyMovieClip("linksBack", _root.getNextHighestDepth());
            var w:Number = (num*14)+6;
            var __x:Number = Stage.width-(14+8);
            for (var i = num; i>0; i--) {
                    var num_mc:MovieClip = _root.attachMovie("num", "num"+i, _root.getNextHighestDepth());
                    num_mc.num.text = i;
                    num_mc.back._alpha = 0;
                    num_mc._y = 415;
                    num_mc._x = __x;
                    __x = num_mc._x-(30);
                    num_mc.onRelease = onPressNum;
            }
     
            loadContaents();
    }
     
    --------------------------------------------------------------------------------
    ni la police change ce qui n'est pas trop dérangeant ni la taille, ce qui m'embêtes plus.

Discussions similaires

  1. [Forum] Script diaporama photo avec fonction "glob"
    Par marc.suisse dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 18/03/2009, 13h02
  2. script login avec telnet
    Par olive_le_malin dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 14/10/2005, 15h37
  3. Réponses: 6
    Dernier message: 23/05/2005, 08h33
  4. Script SQL avec des EXIT SQL.SQLCODE
    Par fidififouille dans le forum Oracle
    Réponses: 14
    Dernier message: 23/04/2004, 16h45
  5. Génération de script SQL avec les données
    Par borgfabr dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/03/2004, 13h57

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