インタフェース > コア インタフェース > Grip |
3ds Max 2011 で導入されたこのコア インタフェースは、キャディ(Grip)マニピュレータの表示をコントロールするメソッドを公開します。
詳細は、「インタフェース: EPolyManipGrip」を参照してください。
インタフェース: Grip
プロパティ:
Grip.Show : bool : Read|Write
キャディ マニピュレータの可視性を取得/設定します。
既定値は true です。
Grip.Show = True |
Grip.Show = False |
![]() |
![]() |
Grip.CenterOnSelected : bool : Read|Write
キャディ マニピュレータを選択内容の中心に配置する(true)か現在のビューポートの左上隅からの相対位置に配置する(false)か取得/設定します。
3ds Max 2011 では既定値は true でしたが、3ds Max 2012 では false に変更されました。
Grip.CenterOnSelected = True |
Grip.CenterOnSelected = False |
![]() |
![]() |
Grip.SelectedXOffset : integer : Read|Write
現在の選択から相対的な位置にキャディ マニピュレータの水平オフセットを取得/設定します
3ds Max 2011 では既定値は 0 でしたが、3ds Max 2012 では 80 に変更されました。
.CenterOnSelection が true に設定されている場合に使用します。
Grip.SelectedXOffset = 0 |
Grip.SelectedXOffset = 50 |
![]() |
![]() |
Grip.SelectedYOffset : integer : Read|Write
現在の選択から相対的な位置にキャディ マニピュレータの垂直オフセットを取得/設定します
3ds Max 2011 では既定値は 0 でしたが、3ds Max 2012 では -35 に変更されました。
.CenterOnSelection が true に設定されている場合に使用します。
Grip.SelectedXOffset = 0 Grip.SelectedYOffset = 0 |
Grip.SelectedXOffset = 50 Grip.SelectedYOffset = 50 |
![]() |
![]() |
Grip.CenterXPos : float : Read|Write
キャディ マニピュレータの中心の水平位置を取得/設定します。
.CenterOnSelection が false に設定されている場合に使用します。
Grip.CenterYPos : float : Read|Write
キャディ マニピュレータの中心の垂直位置を取得/設定します。
.CenterOnSelection が false に設定されている場合に使用します。
Grip.CenterOnSelected = False Grip.CenterXPos = 0.5 Grip.CenterYPos = 0.5 |
|
![]() |
|
Grip.CenterOnSelected = False Grip.CenterXPos = 0.65 Grip.CenterYPos = 0.4 |
Grip.CenterOnSelected = False Grip.CenterXPos = 0.65 Grip.CenterYPos = 0.4 |
![]() |
![]() |
上記のスクリーンショットで確認できるように、編集されている選択ポリゴンの場所に関係なく、キャディはビューポートの左上隅から相対的なオフセットになります。 これにより、キャディのギズモをビューポート スペース内の、ビューの左上隅から相対的に見た定位置に配置し、選択が変更されてもキャディに対して「ハンティング」が発生しないようにすることが可能になります。 |
Grip.Transparency : float : Read|Write
キャディ マニピュレータの透明度を取得/設定します。
3ds Max 2011 では既定値は 0.25 でしたが、3ds Max 2012 では 0.4 に変更されました。
Grip.Transparency = 0.25 |
Grip.Transparency = 0.75 |
![]() |
![]() |
Grip.HoverTransparency : float : Read|Write
マウスをその上に動かしたときのキャディ マニピュレータの透明度を取得/設定します。
既定値は 0.1 です。
Grip.Transparency = 0.75 Grip.HoverTransparency = 0.1 |
Grip.Transparency = 0.75 Grip.HoverTransparency = 0.5 |
![]() |
![]() |
Grip.WidgetSpacing: float : Read|Write
キャディ マニピュレータのウィジェットの間隔を取得/設定します。
既定値は 7.0 です。
Grip.WidgetSpacing = 0.0 |
Grip.WidgetSpacing = 15.0 |
![]() |
![]() |