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

Flash Discussion :

Insertion d'un décompte dans une animation


Sujet :

Flash

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 127
    Par défaut Insertion d'un décompte dans une animation
    Bonjour, bonsoir,

    Alors je bosse sur une animation (ma toute première, je découvre flash 8) à laquelle je voudrais intégrer un décompte.
    Pour ce faire je m'inspire d'un code que j'ai trouvé. C'est en fait une petite animation en 2 images qui se rafraichissent pour que ça aille bien.

    Ce que j'essaie de faire c'est de "convertir" ce décompte en un symbole que je puisse placer où je veux dans mon animation. Et là je bloque...

    Si quelqu'un pouvait m'aiguiller sur les modifications à apporter à ma fonction pour que tout colle bien, ça m'avancerait pas mal.

    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
    maDate=new Date(); 
    cd.text=maDate.decompteDate(2007,2,13,0);
     
     
    date.prototype.decompteDate = function (annee, mois, jour, heure) { 
    dateEntree = new Date(annee, mois-1, jour, heure); 
    maintenant = new Date(); 
    diffbis = 0; 
    diffmillisecondes = dateEntree-maintenant; 
    diffans = Math.floor(Math.abs(diffmillisecondes/31536000000)); 
    for (i=Math.min(annee, maintenant.getFullYear()); i<=Math.max(annee, maintenant.getFullYear()); i++) { 
    if (i%400 == 0 || (i%4 == 0 && i%100 != 0)) { 
    diffbis += 1; 
    } 
    } 
    diffjours = Math.floor(Math.abs((diffmillisecondes%31536000000)/86400000)); 
    if (diffbis>365) { 
    diffans -= Math.floor(diffbis/365); 
    diffbis = diffbis%365; 
    } 
    if (diffbis>diffjours) { 
    diffans -= 1; 
    diffjours = 365-(diffbis-diffjours); 
    } else { 
    diffjours -= diffbis; 
    } 
    if (diffjours<10) { 
    diffjours = "0"+diffjours; 
    } 
    diffheures = Math.floor(Math.abs((diffmillisecondes%86400000)/3600000)); 
    if (diffheures<10) { 
    diffheures = "0"+diffheures; 
    } 
    diffminutes = Math.floor(Math.abs((diffmillisecondes%3600000)/60000)); 
    if (diffminutes<10) { 
    diffminutes = "0"+diffminutes; 
    } 
    diffsecondes = Math.floor(Math.abs((diffmillisecondes%60000)/1000)); 
    if (diffsecondes<10) { 
    diffsecondes = "0"+diffsecondes; 
    } 
    return diffjours+" jours "+diffheures+" heures "+diffminutes+" minutes "+diffsecondes+" secondes"; 
    };
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Insertion de FLUX RSS dans une animation flash
    Par Mistic100 dans le forum Flash
    Réponses: 0
    Dernier message: 09/04/2008, 18h29
  2. insertion code html dans une animation flash
    Par 3adoula dans le forum Flash
    Réponses: 2
    Dernier message: 29/08/2006, 10h12
  3. Réponses: 2
    Dernier message: 31/08/2005, 18h32
  4. Insertion d'un noeud dans une liste chaînée
    Par habib106 dans le forum Assembleur
    Réponses: 8
    Dernier message: 07/04/2004, 22h34
  5. lien hypertexte dans une anim flash
    Par vedder dans le forum Flash
    Réponses: 17
    Dernier message: 14/01/2004, 14h11

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