Reset Transform
Reset Transform
1 ファイル 0.32 KB
バージョン
v1.0
概要
現在アクティブになっているトランスフォームツール(移動/回転/スケール/トランスフォーム)に合わせて、パラメータの値をリセットします。
解説
このスクリプトでは 現在アクティブになっているトランスフォームツール(移動/回転/スケール/トランスフォーム)に合わせて、パラメータの値をリセットします。
通常、トランスフォームの値をリセットしようとすると、プロパティの「リセット」ドロップダウンからリセットしたい項目を指定して値をリセットすることになります。
ただ、それだとアクセスに時間がかかりますし、キーボードショートカットを割り当てていても、位置・回転・スケールなどに対してそれぞれのキーを割り当てる必要があります。
このスクリプトでは、現在起動しているツールに合わせてリセット処理を行ってくれますので、スクリプトをキーボードショートカットに割り当てておけば、自分が現在起動しているツールを意識することなく、すぐにリセット処理が可能です。
スクリプトとしては非常にシンプルなスクリプトですが、tool.set でクエリーすることで自分が現在起動しているツールを確認することができるというのがポイントです:
if lx.eval('tool.set TransformMove ?') == 'on':
lx.eval( 'transform.reset translation' )
2021年12月24日