2016-02-26 2 views
0

J'ai une expression de paramètre de fil que j'essaye de faire faire une chose quand la valeur se déplace dans la direction négative de X et une autre en se déplaçant dans le positif X. Comment est-ce que je spécifie ceci? Je suppose que ce serait quelque chose comme si la nouvelle différence par rapport à zéro était supérieure ou inférieure à la différence actuelle. Cela fonctionnerait, mais seulement si vous restez dans un espace x négatif ou positif. Je ne sais pas comment écrire ça. Je m'excuse si c'est une mathématique simple.3dsMAX Câble Param. expression: Comment spécifier le déplacement dans la direction positive?

Je suis un peu nouveau à ça.

Répondre

0

Vous aurez besoin d'une approche plus avancée que les paramètres de fil. L'utilisation d'un contrôleur de script est le moyen le plus simple. Il doit enregistrer la position actuelle dans une variable, disons prevPos (et la même chose pour le numéro d'image, si vous voulez qu'il fonctionne correctement lors du scrubbing timelider) - ce qui sera la dernière étape, comme vous voulez d'abord soustraire le prevPos de Pos actuel et si le résultat est positif, faire A, sinon faire B.