前は、一度セットキーモードにした上で
そのセットキーモードをさらに解除とか
意味のわからない事をしたけど
今回はオートキーを解除するのではなく
完全に禁止するようにしてみた
set animate off
AnimButtonEnabled = false
maxOps.setKeyMode = false
コレでひとまず、オートキーは禁止できた
解除もする必要なし
後はセットキーや、ショートカットでキーがつくことを禁止したい
という事で、サスペンドを使う
maxOps.setKeySuspend = true
が、これでもショートカットを使うとキーがついてしまうので
もう最終手段キーフィルターを切ってしまう
maxOps.setSetKeyFilterState #all false
maxOps.setSetKeyFilterState #position false
maxOps.setSetKeyFilterState #rotation false
maxOps.setSetKeyFilterState #scale false
maxOps.setSetKeyFilterState #ikParams false
maxOps.setSetKeyFilterState #objParams false
maxOps.setSetKeyFilterState #custAttribs false
maxOps.setSetKeyFilterState #modifiers false
maxOps.setSetKeyFilterState #materials false
maxOps.setSetKeyFilterState #other false
ここまでやれば、わざとキーを付けようとしない限りは、キーはつかない
事前にキーフィルター状態を取得するならコレ
maxOps.getSetKeyFilterState [対象フィルター]
まぁ結局、こんな方法しかなかった