expression transform

Le forum du compositing
MGD130
 
Messages: 2
Inscription: 10 Juil 2009, 12:42

expression transform

Messagede MGD130 » 10 Juil 2009, 12:46

Bonjour, j'utilise le logiciel after efects depuis quelques temps et aujourd'huui j'ai un petit problème. D'après un tuto pour refaire le générique Dreamworks, j'ai une expression à taper dans point ciblé d'une caméra. Cette expression est transform.position; je reçois un message d'erreur qui me dit que l'expression n'est pas valide et que la fonction transform n'existe pas... J'ai regarder dans mes fonctions et j'ai vu qu'il n'y avait en effet pas de fonction transform...
Pouvez me dire comment remédier à cela ???

Merci beaucoup.

Avatar de l’utilisateur
Galdon
Administrateur du site
Administrateur du site
 
Messages: 2188
Inscription: 06 Sep 2008, 22:05

Re: expression transform

Messagede Galdon » 10 Juil 2009, 13:01

Je viens de vérifier ça marche très bien.

Transform n'est pas une fonction (une fonction est de la forme <function_name>(<parameters>?), c'est un objet.

En l'occurence, ça fait réfèrence aux propriétés de transformation (qui regroupent la position, l'échelle...) de la caméra.

Essaie d'utiliser l'outil "escargot" pour lier le point ciblé à la position, et si ça marche toujours pas, poste le message d'erreur.
"Si tu veux me parler, envoie-moi un... FAX !" - George Abitbol

MGD130
 
Messages: 2
Inscription: 10 Juil 2009, 12:42

Re: expression transform

Messagede MGD130 » 10 Juil 2009, 13:10

Merci pour la réponse, mais dans le message d'erreur, on me dit "Classe globale n'a pas de propriété ou de méthode nommée transform"... En utilisant l'outil escargot, j'obtiens bien position dans mon expression, mais pas de transform et lorsque je le tape j'obtiens le message d'erreur.

Avatar de l’utilisateur
Galdon
Administrateur du site
Administrateur du site
 
Messages: 2188
Inscription: 06 Sep 2008, 22:05

Re: expression transform

Messagede Galdon » 10 Juil 2009, 17:37

Ah ouais je vois...

T'as pas précisé la version du logiciel.

J'ai essayé avec CS3 et CS4, même résultat : transform.position.

Et puis après j'ai aussi testé avec ma bonne vielle relique : After 6.5 (le bon vieux temps), et là effectivement, il écrit juste position.

Si je mets transform.position il m'affiche aussi une erreur :

After Effects (alerte) : Erreur : Classe 'global' n'a pas de propriété ou de méthode nommée 'transform'.
Erreur dans la ligne 1.
Expression désactivée.


Bon, sincèrement faudrait penser à mettre à jour hein ;) .

Autant passer de CS3 à CS4 n'a pas grand intérêt (gain de productivité grâce aux champs de recherche + quelques bugs corrigés : outil dégradé, décalage du son lors des preview...)

Autant la 6.5 est à la ramasse aujourd'hui, même pas de calques de forme, vielle interface à base de panneaux libres (pas pratique).

Je dis ça je dis rien...
"Si tu veux me parler, envoie-moi un... FAX !" - George Abitbol

princewelcome
 
Messages: 1
Inscription: 20 Juil 2009, 03:26

slt!

Messagede princewelcome » 20 Juil 2009, 03:34

je viens de terminer l'exercice sur le smiley de la clé d'animation et j'aimerai savoir comment faire pour l'arrière plan et le smiley dans deux calques séparément merci

Avatar de l’utilisateur
Gravemind
chieur
chieur
 
Messages: 692
Inscription: 30 Mai 2009, 00:06

Re: expression transform

Messagede Gravemind » 20 Juil 2009, 05:02

Euh... Rapport avec ce topic ? :|
En a tout simplement marre de se faire enculer à chaque fois qu'il aide, maintenant, c'est l'égoïsme à l'état pur.

Avatar de l’utilisateur
Galdon
Administrateur du site
Administrateur du site
 
Messages: 2188
Inscription: 06 Sep 2008, 22:05

Re: expression transform

Messagede Galdon » 20 Juil 2009, 13:25

Aucun, faut pas chercher comprendre.

Créé un nouveau topic pour poser ta question, celui-ci vient de fermer ;)
"Si tu veux me parler, envoie-moi un... FAX !" - George Abitbol


Retourner vers After Effects

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité