Forums Développement Multimédia

Aller au contenu

Rotation d'un clip avec acceleration en action script 2.0

PAO Flash

2 réponses à ce sujet

#1 diego

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 75 messages

Posté 07 January 2013 - 17:21 PM

Bonjour,

Je souhaite savoir s'il était possible de faire tourner un clip en as2 en lui ajoutant une accélération de départ.

Il faudrait qu'il tourne progressivement sur 90° pendant 2 secondes tout en ayant une accélération de départ.

Normalement je fais ça directement sur la timeline (car je ne suis pas programmeur), mais comme j'y ai ajouté un code de blurfilter, le clip refuse de tourner(allez savoir pourquoi), du coup il ne supporte que la rotation codée.... :(

Merci d'avance.

#2 Nataly

    Community Jane

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 5783 messages

Posté 09 January 2013 - 15:58 PM

bonjour :)

en AS2 il faut utiliser setInterval pour invoquer une fonction selon une cadence autre que celle de l'animation.

dans la fontion de rappel (invoquée via setInterval) tu incrémentes le pas de rotation, par exemple…
Au lieu d'écrire tout bêtement

leClip._rotation+=lePas

tu peux faire un truc de ce genre (avec lePas en globale):


lePas+=0.1
leClip._rotation+=lePas

 

ça s'essaie (en calculant le pas d'origine selon la cadence) :roll:
Le savoir est le seul bien qui s'accroit quand on le partage
une tartine de tutos

#3 diego

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 75 messages

Posté 10 January 2013 - 12:57 PM

Bonjour Nataly,

Merci pour ta réponse, je vais tester ça ;)

A+



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP