maxscript getKeyIndexなどのキー周りのコマンドについて

2013/12/26

Maxscript

t f B! P L

How to use getKyeIndex function in 3dsmax

 例えば、選択したオブジェクトのpositionに30frameのところでキーが打ってあるとき、そのキーが何番目のキーなのかというのを得るには、「getKeyIndex」を使うが、

getKeyIndex $.pos.controller 30
という書き方では、"0"が帰ってきてしまい、うまく動作してくれない。

getKeyIndex $.pos.controller.x_Position.controller 30
 このように、コントローラの最下層まで潜った書き方をしないと、正しく結果を返してくれないので注意。これは、他のMaxKey関係のコマンドにも同様のことが言える。

・参考記事
 http://forums.autodesk.com/t5/Programming/MaxScript-NumSelKeys-and-GetKeyIndex-doesnt-work-on-pos/td-p/4575435


ブログ内検索:Search

Translate

ブログ アーカイブ

ラベル

Blogリンクタグ

QooQ