CGらぼ

広く浅くCGを勉強していきます。

maya Pythonでエクスプレッションを追加・編集する

expression

エクスプレッションを追加する

s・・・エクスプレッションを記述

n・・・エクスプレッション名

o・・・エクスプレッションのdefaultオブジェクトを設定

 

試しに"translateX"と"rotationZ"をつなげてみた

mc.expression(s="ball.rotateZ = ball.translateX*-50;",n="test"); 

 

エクスプレッションを書き換える場合

mc.expression("test",e=True,s="ball.rotateZ = ball.translateX*-10;"); 

エクスプレッション名を指定し"e=True"と記述し編集可能にする