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 Pascal Discussion :

Dimensionner une animation [Flash Pascal]


Sujet :

Flash Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 130
    Billets dans le blog
    9
    Par défaut Dimensionner une animation
    Bonsoir !

    Soit une animation contenue dans un seul MovieClip. L'animation est de taille fixe, et elle a sa propre couleur de fond.

    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
    program MovieClip01;
     
    {$FRAME_WIDTH 200}
    {$FRAME_HEIGHT 200}
    {$BACKGROUND $909090}
     
    uses
      Flash8;
     
    var
      anim: MovieClip;
     
    begin
      anim := MovieClip.Create(_root, 'mc', 0);
     
      anim.MoveTo(0,0);
      anim.LineTo(200,200);
     
      //anim._width := 200;
      //anim._height := 200;
     
      anim.LineStyle(3, $0000ff);
      anim.MoveTo(50,50);
      anim.LineTo(150,150);
     
      anim.opaqueBackground := $c0c0c0;
      stage.scaleMode := 'noScale';
    end.
    J'ai observé que les bords de l'animation s'ajustaient sur le dessin, de sorte que le carré n'est pas toujours parfait (quand le dessin n'atteint pas le bord de l'animation). J'espère que c'est clair.

    La solution que j'ai trouvée est de tracer une ligne invisible d'un coin du carré à l'autre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      anim.MoveTo(0,0);
      anim.LineTo(200,200);
    Quelle est la façon correcte de faire ? Pourquoi le code que j'ai mis en commentaire ne fonctionne-t-il pas ?
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Controler une anim Flash
    Par Nico-ganja dans le forum Flash
    Réponses: 2
    Dernier message: 04/03/2003, 00h37
  2. Réponses: 3
    Dernier message: 25/11/2002, 14h15
  3. comment integer une animation swf dans une page
    Par naili dans le forum Intégration
    Réponses: 7
    Dernier message: 18/09/2002, 18h54
  4. Comment ne pas rejouer une animation après un clic ?
    Par mmmmhhh dans le forum ActionScript 1 & ActionScript 2
    Réponses: 4
    Dernier message: 04/09/2002, 16h11
  5. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59

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