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

概要

selectPriority([allComponents=uint], [allObjects=uint], [animBreakdown=uint], [animCurve=uint], [animInTangent=uint], [animKeyframe=uint], [animOutTangent=uint], [byName=[string, boolean]], [camera=uint], [cluster=uint], [collisionModel=uint], [controlVertex=uint], [curve=uint], [curveKnot=uint], [curveOnSurface=uint], [curveParameterPoint=uint], [dimension=uint], [dynamicConstraint=uint], [edge=uint], [editPoint=uint], [emitter=uint], [facet=uint], [field=uint], [fluid=uint], [follicle=uint], [hairSystem=uint], [handle=uint], [hull=uint], [ikEndEffector=uint], [ikHandle=uint], [imagePlane=uint], [implicitGeometry=uint], [isoparm=uint], [joint=uint], [jointPivot=uint], [lattice=uint], [latticePoint=uint], [light=uint], [localRotationAxis=uint], [locator=uint], [locatorUV=uint], [locatorXYZ=uint], [motionTrailPoint=uint], [motionTrailTangent=uint], [nCloth=uint], [nParticle=uint], [nParticleShape=uint], [nRigid=uint], [nonlinear=uint], [nurbsCurve=uint], [nurbsSurface=uint], [orientationLocator=uint], [particle=uint], [particleShape=uint], [plane=uint], [polymesh=uint], [polymeshEdge=uint], [polymeshFace=uint], [polymeshFreeEdge=uint], [polymeshUV=uint], [polymeshVertex=uint], [polymeshVtxFace=uint], [queryByName=string], [rigidBody=uint], [rigidConstraint=uint], [rotatePivot=uint], [scalePivot=uint], [sculpt=uint], [selectHandle=uint], [spring=uint], [springComponent=uint], [stroke=uint], [subdiv=uint], [subdivMeshEdge=uint], [subdivMeshFace=uint], [subdivMeshPoint=uint], [subdivMeshUV=uint], [surfaceEdge=uint], [surfaceFace=uint], [surfaceKnot=uint], [surfaceParameterPoint=uint], [surfaceRange=uint], [texture=uint], [vertex=uint])

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

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

selectPriority コマンドは、選択ツールの使用時に選択できる特定タイプの オブジェクトの選択の優先順位を変更するために使用します。このコマンドは、フラグ以外に引数を受け取りません。これらのフラグは、'selectType' コマンドで使用されるフラグと同じです。

戻り値

int照会操作の場合

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

関連

select, selectKey, selectMode, selectPref, selectType, selectedNodes

フラグ

allComponents, allObjects, animBreakdown, animCurve, animInTangent, animKeyframe, animOutTangent, byName, camera, cluster, collisionModel, controlVertex, curve, curveKnot, curveOnSurface, curveParameterPoint, dimension, dynamicConstraint, edge, editPoint, emitter, facet, field, fluid, follicle, hairSystem, handle, hull, ikEndEffector, ikHandle, imagePlane, implicitGeometry, isoparm, joint, jointPivot, lattice, latticePoint, light, localRotationAxis, locator, locatorUV, locatorXYZ, motionTrailPoint, motionTrailTangent, nCloth, nParticle, nParticleShape, nRigid, nonlinear, nurbsCurve, nurbsSurface, orientationLocator, particle, particleShape, plane, polymesh, polymeshEdge, polymeshFace, polymeshFreeEdge, polymeshUV, polymeshVertex, polymeshVtxFace, queryByName, rigidBody, rigidConstraint, rotatePivot, scalePivot, sculpt, selectHandle, spring, springComponent, stroke, subdiv, subdivMeshEdge, subdivMeshFace, subdivMeshPoint, subdivMeshUV, surfaceEdge, surfaceFace, surfaceKnot, surfaceParameterPoint, surfaceRange, texture, vertex
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
allObjects(alo) uint createquery
すべてのオブジェクトの選択の優先順位を設定します。
handle(ha) uint createquery
オブジェクト ハンドルの選択の優先順位を設定します。
ikHandle(ikh) uint createquery
IK ハンドルの選択の優先順位を設定します。
joint(j) uint createquery
IK ハンドルの選択の優先順位を設定します。
light(lt) uint createquery
ライトの選択の優先順位を設定します。
camera(ca) uint createquery
カメラの選択の優先順位を設定します。
lattice(la) uint createquery
ラティスの選択の優先順位を設定します。
cluster(cl) uint createquery
クラスタの選択の優先順位を設定します。
sculpt(sc) uint createquery
スカルプトの選択の優先順位を設定します。
nonlinear(nl) uint createquery
ノンリニアの選択の優先順位を設定します。
nurbsCurve(nc) uint createquery
NURBS カーブの選択の優先順位を設定します。
nurbsSurface(ns) uint createquery
NURBS サーフェスの選択の優先順位を設定します。
curveOnSurface(cos) uint createquery
カーブオンサーフェスの選択の優先順位を設定します。
stroke(str) uint createquery
ストロークの選択の優先順位を設定します。
polymesh(p) uint createquery
ポリゴンメッシュの選択の優先順位を設定します。
plane(pl) uint createquery
スケッチ プレーンの選択の優先順位を設定します。
subdiv(sd) uint createquery
サブディビジョン サーフェスの選択の優先順位を設定します。
particleShape(ps) uint createquery
パーティクル シェイプの選択の優先順位を設定します。
emitter(em) uint createquery
エミッタの選択の優先順位を設定します。
field(fi) uint createquery
フィールドの選択の優先順位を設定します。
fluid(fl) uint createquery
流体の選択の優先順位を設定します。
hairSystem(hs) uint createquery
hairSystem の選択の優先順位を設定します。
follicle(fo) uint createquery
毛根の選択の優先順位を設定します。
nCloth(ncl) uint createquery
nCloth の選択の優先順位を設定します。
nParticle(npr) uint createquery
nParticle ポイントの選択の優先順位を設定します。
nParticleShape(nps) uint createquery
nParticle シェイプの選択の優先順位を設定します。
nRigid(nr) uint createquery
nRigid の選択の優先順位を設定します。
dynamicConstraint(dc) uint createquery
dynamicConstraint の選択の優先順位を設定します。
collisionModel(clm) uint createquery
衝突モデルの選択の優先順位を設定します。
spring(spr) uint createquery
スプリング シェイプの選択の優先順位を設定します。
rigidBody(rb) uint createquery
リジッド ボディの選択の優先順位を設定します。
rigidConstraint(rc) uint createquery
リジッド コンストレイントの選択の優先順位を設定します。
locatorXYZ(xyz) uint createquery
XYZ ロケータの選択の優先順位を設定します。
orientationLocator(ol) uint createquery
方向ロケータの選択の優先順位を設定します。
locatorUV(luv) uint createquery
UV ロケータの選択の優先順位を設定します。
dimension(dim) uint createquery
ディメンションシェイプの選択の優先順位を設定します。
texture(tx) uint createquery
テクスチャの選択の優先順位を設定します。
implicitGeometry(ig) uint createquery
暗黙のジオメトリの選択の優先順位を設定します。
imagePlane(ip) uint createquery
イメージ プレーンのセレクション マスクの優先順位を設定します。
locator(lc) uint createquery
ロケータ(すべてのタイプ)の選択の優先順位を設定します。
curve(c) uint createquery
カーブの選択の優先順位を設定します。
byName(bn) [string, boolean] createmultiuse
指定のユーザ定義の選択タイプに対する選択項目の優先順位を設定します。
queryByName(qbn) string query
指定のユーザ定義の選択タイプに対する選択項目の優先順位を照会します。

照会モードでは、このフラグに値が必要になります。

allComponents(alc) uint createquery
すべてのコンポーネントの選択の優先順位を設定します。
controlVertex(cv) uint createquery
CV の選択の優先順位を設定します。
hull(hl) uint createquery
ハルの選択の優先順位を設定します。
editPoint(ep) uint createquery
エディット ポイントの選択の優先順位を設定します。
polymeshVertex(pv) uint createquery
ポリゴン メッシュの頂点の選択の優先順位を設定します。
polymeshEdge(pe) uint createquery
ポリゴン メッシュのエッジの選択の優先順位を設定します。
polymeshFreeEdge(pfe) uint createquery
ポリゴン メッシュのフリーエッジの選択の優先順位を設定します。
polymeshFace(pf) uint createquery
ポリゴン メッシュのフェースの選択の優先順位を設定します。
polymeshUV(puv) uint createquery
ポリゴン メッシュの UV ポイントの選択の優先順位を設定します。
polymeshVtxFace(pvf) uint createquery
ポリゴン メッシュの vtxFace の選択の優先順位を設定します。
vertex(v) uint createquery
メッシュ頂点の選択の優先順位を設定します。
edge(eg) uint createquery
メッシュ エッジの選択の優先順位を設定します。
facet(fc) uint createquery
メッシュ フェースの選択の優先順位を設定します。
curveParameterPoint(cpp) uint createquery
カーブのパラメータ ポイントの選択の優先順位を設定します。
curveKnot(ck) uint createquery
カーブ ノットの選択の優先順位を設定します。
surfaceParameterPoint(spp) uint createquery
サーフェスのパラメータ ポイントの選択の優先順位を設定します。
surfaceKnot(sk) uint createquery
サーフェス ノットの選択の優先順位を設定します。
surfaceRange(sr) uint createquery
サーフェス レンジの選択の優先順位を設定します。
surfaceEdge(se) uint createquery
サーフェス エッジの選択の優先順位を設定します。
surfaceFace(sf) uint createquery
サーフェス フェースの選択の優先順位を設定します。
isoparm(iso) uint createquery
サーフェスのアイソパラムの選択の優先順位を設定します。
subdivMeshPoint(smp) uint createquery
サブディビジョン サーフェスのメッシュ頂点の選択の優先順位を設定します。
subdivMeshEdge(sme) uint createquery
サブディビジョン サーフェスのメッシュ エッジの選択の優先順位を設定します。
subdivMeshFace(smf) uint createquery
サブディビジョン サーフェスのメッシュ フェースの選択の優先順位を設定します。
subdivMeshUV(smu) uint createquery
サブディビジョン サーフェスのメッシュ UV マップの選択の優先順位を設定します。
latticePoint(lp) uint createquery
ラティス ポイントの選択の優先順位を設定します。
particle(pr) uint createquery
パーティクル ポイントの選択の優先順位を設定します。
springComponent(spc) uint createquery
個々のスプリングの選択の優先順位を設定します。
jointPivot(jp) uint createquery
ジョイント ピボットの選択の優先順位を設定します。
ikEndEffector(iee) uint createquery
IK 終了エフェクタの選択の優先順位を設定します。
scalePivot(sp) uint createquery
スケール ピボットの選択の優先順位を設定します。
rotatePivot(rp) uint createquery
回転ピボットの選択の優先順位を設定します。
selectHandle(sh) uint createquery
選択ハンドルの選択の優先順位を設定します。
localRotationAxis(ra) uint createquery
ローカル回転軸の選択の優先順位を設定します。
animCurve(ac) uint createquery
アニメーション カーブの選択の優先順位を設定します。
animKeyframe(ak) uint createquery
アニメーションのキーフレームの選択の優先順位を設定します。
animInTangent(ait) uint createquery
アニメーションのイン接線の選択の優先順位を設定します。
animOutTangent(aot) uint createquery
アニメーションのアウト接線の選択の優先順位を設定します。
animBreakdown(abd) uint createquery
アニメーションのブレイクダウンの選択の優先順位を設定します。
motionTrailPoint(mtp) uint createquery
モーション ポイントの選択の優先順位を設定します。
motionTrailTangent(mtt) uint createquery
モーション ポイントの接線の優先順位を設定します。

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

Python 例

import maya.cmds as cmds

cmds.selectPriority( q=True, nurbsCurve=True )
cmds.selectPriority( nurbsCurve=10 )
cmds.selectPriority( handle=9, ikHandle=8 )