ジャンプ先: 概要. 戻り値. フラグ. Python 例.

概要

colorIndex( int [float float float] , [active=boolean], [dormant=boolean], [hueSaturationValue=boolean], [resetToFactory=boolean], [resetToSaved=boolean], [userColor=boolean])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

colorIndex は、取り消し可能、照会可能、および編集不可能です。

このインデックスはカラー パレットのカラー インデックスを指定します。R、G、B の値(0-1)は、カラーの RGB 値(または -hsv フラグ使用の場合は HSV 値)を指定します。

戻り値

int成功時に 1 を返します。

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

active, dormant, hueSaturationValue, resetToFactory, resetToSaved, userColor
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
active(atv) boolean create
照会モードと組み合わせて、指定したインデックスを使用して、アクティブなカラー パレットを照会します。
dormant(dor) boolean create
照会モードと組み合わせて、指定したインデックスを使用して、休止状態のカラー パレットを照会します。
hueSaturationValue(hsv) boolean createquery
RGB 値が実際には HSV 値であることを示します。照会時、3 つの浮動小数点の配列として HSV 値を返します。
resetToFactory(rf) boolean create
カラー インデックス パレットのエントリをすべて、工場出荷時の既定にリセットします。
resetToSaved(rs) boolean create
カラー パレットのエントリをすべて、保存した値にリセットします。
userColor(uc) boolean create
照会モードと組み合わせて、指定したインデックスを使用して、ユーザのカラー パレットを照会します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

# Set the first entry in the color palette to have RGB values 1 0 0 - red.
cmds.colorIndex( 1, 1, 0, 0 )

# Set the first entry in the color palette to have HSV values 360 1 1 - red.
cmds.colorIndex( 1, 360, 0, 0, hsv=True )

# Return the RGB color values of the first entry of the color palette.
cmds.colorIndex( 1, q=True )

# Return the HSV color values of the first entry of the color palette.
cmds.colorIndex( 1, q=True, hsv=True )