Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: Zéro de référence ?

Envoyé: 21 octobre 2004, 17h21 par dada


Salut,

Si je mets sur la scène un clip "clip1", ses coordonnées sont données par rapport au 0 de la scène. Si je met un clip "clip2" dans clip1, ses coordonnées sont données par rapport au 0 de "clip1".

En résumé, les coordonnées d'un clip sont toujours données par rapport à l'origine (le 0) de son clip _parent ; la scène (le _root) étant elle-même un clip.

Lorsque tu rentres dans un clip, soit en double cliquant dessus dans la scène, soit en l'ouvrant à partir de la bibliothèque, tu aperçois une petite croix dans ce clip, c'est son centre de gravité, son point 0. Si tu l'ouvres à partir de la bibliothèque, tu remarques que cette croix est placée sur le 0 des 2 règles.

On peut en déduire qu'en déplaçant son contenu et en le plaçant différement par rapport à cette croix, on modifie la position de son '0', son origine. On peut ainsi le placer où çà nous arrange.
On ne bouge pas la croix, mais on bouge le contenu en fonction d'elle.

Parfois, il peut être indispensable de situer les coordonnées d'un clip (enfant de plusieurs autres clips) par rapport aux coordonnées de la scène et non celles de son _parent. Cà peut se faire en utilisant les coordonnées de tous ces clips _parent pour calculer les siennes sur la scène. Mais lorsqu'un de ses _parent a subi une _rotation, çà devient beaucoup plus difficile, il faut passer par des sinus, des cosinus, ... et c'est très lourd à gérer.
C'est pourquoi il existe une méthode de la classe MovieClip "localToGlobal" qui effectue ce calcul à notre place en tenant compte de la position et rotation de tous les clips _parent de celui-ci. (très pratique et utile cette méthode ;-).

++
dada


Réponses

 sp spRe: Zéro de référence ? Buzhug21/10/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@