ジャンプ先: 概要. 戻り値. フラグ. Python 例.
headsUpMessage(
[message string]
, [horizontalOffset=int], [object=string], [selection=boolean], [time=float], [uvTextureEditor=boolean], [verticalOffset=int], [viewport=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
headsUpMessage は、取り消し可能、照会不可能、および編集不可能です。
このコマンドは 3D ビューでメッセージを描画します。メッセージは次のスクリーン リフレッシュで自動的に消去されます。
なし
horizontalOffset, object, selection, time, uvTextureEditor, verticalOffset, viewport
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
horizontalOffset(ho)
|
int
|
|
|
このフラグを指定すると、メッセージはポイントから指定した距離(ピクセル)だけ右に表示されます。指定しないと、既定の水平オフセット値 0 ピクセルが使用されます。
|
|
object(o)
|
string
|
|
|
オブジェクトを指定すると、メッセージはオブジェクトのバウンディング ボックスの中心点の真上に描画されます。このフラグを指定していないか、またはオブジェクトが見つからない場合は、メッセージは現在選択しているビューの中心に描画されます。
|
|
selection(s)
|
boolean
|
|
|
このフラグを指定すると、メッセージは現在選択しているオブジェクト間の中心に描画されます。object フラグも指定されている場合は、このフラグは何もしません。
|
|
time(t)
|
float
|
|
|
このフラグを指定すると、メッセージは指定した時間数(秒数)だけ表示されます。指定しないと、既定の 1.0 秒が使用されます。
|
|
uvTextureEditor(uve)
|
boolean
|
|
|
HUD は、UV テクスチャ エディタに表示する必要がありますか?
|
|
verticalOffset(vo)
|
int
|
|
|
このフラグを指定すると、メッセージはポイントから指定した距離(ピクセル)だけ上に表示されます。指定しないと、既定の垂直オフセット値 0 ピクセルが使用されます。
|
|
viewport(vp)
|
boolean
|
|
|
HUD は、ビューポートに表示する必要がありますか?
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
cmds.headsUpMessage( 'Ouch!' )
cmds.headsUpMessage( 'This is Circle 1', object='circle1' )
cmds.headsUpMessage( 'These objects are selected', selection=True )
cmds.headsUpMessage( 'Text appears for minimum of 5 seconds.', time=5.0 )
cmds.headsUpMessage( 'Text appears 0 pixels above point.', verticalOffset=20 )
cmds.headsUpMessage( 'Text appears 20 pixels to the left of the point.', horizontalOffset=-20 )