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 :

[FLASH] Calculer un déplacement


Sujet :

Flash

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut [FLASH] Calculer un déplacement
    Bonjour , j'aimerais faire bouger un symbole sur mon naimation flash et afficher la longueur de son déplacement .

    (En fait j'ai mis une carte des usa, et j'ai dessiné dans un calque de guide le déplacement que j'ai fait en bus , j'ai créé une interpolation de mouvement d'un symbole représentant mon bus , et j'aimerais afficher dynamiquement la distance parcouru par ce symbole sur la scène et ca sera proportionnel au déplacement réél ramené à l'echelle de la carte)

    Merci d'avance.

    Ajout : Logiciels utilisés : Flash 5 et Flash 8

  2. #2
    Membre confirmé Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Points : 483
    Points
    483
    Par défaut
    hello

    La distance se calcule facilement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function distance(p0, p1):Number {
        var dx:Number = p0.x - p1.x ;
        var dy:Number = p0.y - p1.y ;
        return Math.sqrt(dx*dx + dy*dy) ;
    }
     
    // exemple : 
    var p0 = { x : 10, y : 10 } ;
    var p1 = { x : 250 , y : 100 } ; 
    var d = distance(p0, p1) ;
    trace (d) ;
    Sinon pour ton interpolation du utilises un guide .... tu devrais utiliser du code ... mais bon si tu t'en sorts ainsi pourquoi pas ?

    Exemple d'interpolation avec la classe Tween depuis FlashMX2004
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    import mx.transitions.Tween ;
    import mx.transition.easing.* ;
     
    // mc est le nom d'occurence d'un clip sur la scène
    var tw:Tween = new Tween (mc, "_x", Back.easeOut, mc._x, 400, 2, true) ;
    Tu as la documentation complète de la classe Tween dans l'aide de Flash8 .. même si cela fonctionne sur FlashMX2004 pareil

    Je sais pas si tu as Flash 8 mais la doc tu peux la trouver en externe ici :
    - http://download.macromedia.com/pub/documentation/en/flash/fl8/flash_as2lr.zip
    - http://dengjie.com/studio8/flash8_as2.chm

    EKA+

  3. #3
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 856
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 856
    Points : 6 114
    Points
    6 114
    Par défaut
    Citation Envoyé par ekameleon
    hello

    http://dengjie.com/studio8/flash8_as2.chm
    Vous n'êtes pas autorisé à afficher cette page

  4. #4
    Membre confirmé Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Points : 483
    Points
    483
    Par défaut
    Moi sur firefox il me permet de télécharger le fichier (pour pc uniquement je pense)
    EKA+

Discussions similaires

  1. [CS5] animation flash calcul d'une fonction
    Par joyeux2000 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 19/06/2012, 23h01
  2. calcul du déplacement de la zone client : Scrollbar
    Par kanea_iza dans le forum Windows
    Réponses: 1
    Dernier message: 16/05/2007, 15h57
  3. [FLASH 8] [AS] Déplacement dans une vidéo
    Par levit dans le forum Flash
    Réponses: 2
    Dernier message: 31/03/2007, 16h48
  4. [FLASH 8] Probleme déplacement d'un clip
    Par iceman2001 dans le forum Flash
    Réponses: 2
    Dernier message: 01/03/2006, 18h58
  5. [FLASH 8] Déplacement aléatoire d'un MovieClip
    Par vieuxshish dans le forum Flash
    Réponses: 3
    Dernier message: 23/12/2005, 14h54

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