J'ai fait une courte vidéo (1min et demi) pour que je puisse voir clairement ce dont j'ai besoin. http://www.dailymotion.com/video/x61u197MaxScript - Aligne l'objet sur le point animé - Pivot vers le pivot?
dans cette vidéo j'ajouté contrainte de lien vers une sphère, puis liez-sphère à un point (point est animé), puis j'Alignez la sphère, donc à la fin je sorte que la sphère se déplace en même temps qu'un point.
J'ai un script pour la première partie de l'action
$Sphere001.controller = link_constraint()
$Sphere001.controller.addTarget $Point001
jusqu'à ce que je dois l'aligner sur un point - comme la capture d'écran ci-dessous, cette partie, je ne sais pas chaud à résoudre dans maxscript. https://imgur.com/QuzYW0w
L'enregistreur macro ne couvre pas cette partie. J'ai aussi essayé de nombreux scripts sur les forums mais ils n'ont pas fonctionné pour ça. dans la documentation Je n'ai pas pu trouver d'aide jusqu'à présent. Donc j'apprécierais si vous pouvez aider à faire des commandes de script pour aligner un objet, comme dans la vidéo?
EDIT Ceci est le plus proche je reçois de traduire cette commande d'alignement à un script:
$s.transform = (transMatrix [0,0,0]) * $p.transform
dans ce cas, il se déplace à la position exacte de point, mais il transformer la rotation aussi, mais je veux la position que
essayé cela, mais ne fonctionne pas
$s.pos = (transMatrix [0,0,0]) * $p.pos