ジャンプ先: 概要. 戻り値. 関連項目. フラグ. Python 例.
selectType([allComponents=boolean], [allObjects=boolean], [animBreakdown=boolean], [animCurve=boolean], [animInTangent=boolean], [animKeyframe=boolean], [animOutTangent=boolean], [camera=boolean], [cluster=boolean], [collisionModel=boolean], [controlVertex=boolean], [curve=boolean], [curveKnot=boolean], [curveOnSurface=boolean], [curveParameterPoint=boolean],
[dimension=boolean], [dynamicConstraint=boolean],
[edge=boolean], [editPoint=boolean], [emitter=boolean], [facet=boolean], [field=boolean], [fluid=boolean], [follicle=boolean], [hairSystem=boolean], [handle=boolean], [hull=boolean], [ikEndEffector=boolean], [ikHandle=boolean], [imagePlane=boolean], [implicitGeometry=boolean],
[isoparm=boolean], [joint=boolean], [jointPivot=boolean], [lattice=boolean], [latticePoint=boolean], [light=boolean], [localRotationAxis=boolean],
[locator=boolean], [locatorUV=boolean], [locatorXYZ=boolean], [motionTrailPoint=uint],
[motionTrailTangent=uint],
[nCloth=boolean], [nParticle=boolean], [nParticleShape=boolean], [nRigid=boolean], [nonlinear=boolean], [nurbsCurve=boolean], [nurbsSurface=boolean], [objectComponent=boolean],
[orientationLocator=boolean],
[particle=boolean], [particleShape=boolean], [plane=boolean], [polymesh=boolean], [polymeshEdge=boolean], [polymeshFace=boolean], [polymeshFreeEdge=boolean],
[polymeshUV=boolean],
[polymeshVertex=boolean],
[polymeshVtxFace=boolean],
[rigidBody=boolean], [rigidConstraint=boolean],
[rotatePivot=boolean],
[scalePivot=boolean],
[sculpt=boolean], [selectHandle=boolean], [spring=boolean], [springComponent=boolean],
[stroke=boolean], [subdiv=boolean], [subdivMeshEdge=boolean], [subdivMeshFace=boolean], [subdivMeshPoint=boolean],
[subdivMeshUV=boolean],
[surfaceEdge=boolean],
[surfaceFace=boolean],
[surfaceKnot=boolean],
[surfaceParameterPoint=boolean],
[surfaceRange=boolean],
[surfaceUV=boolean], [texture=boolean], [vertex=boolean])
注意:
オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
selectType は 「元に戻す」が可能、「照会」が可能、「編集」が不可能 です。
selectType コマンドは、選択ツールの使用時に選択できる 各タイプのオブジェクトのセットを変更するために 使用します。このコマンドは、フラグ以外に引数を受け取りません。 3D ビューでオブジェクトをインタラクティブに選択するときに 選択可能な項目には、基本的に 2 つの異なるタイプがあります。それらは オブジェクト(オブジェクト全体)またはコンポーネント(オブジェクトの一部)に 分類されます。オブジェクトおよびコンポーネントのコマンド フラグは、 どのクラスのオブジェクトが選択可能かを制御します。 オブジェクト セレクション モードでもコンポーネントを選択することが可能です。 オブジェクト セレクション モード時にコンポーネントを選択できるように設定するには、 コンポーネント フラグを指定するときに -ocm フラグを使用する必要があります。boolean | 照会操作の場合 |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
objectComponent(ocm) |
boolean |
|||
|
||||
allObjects(alo) |
boolean |
|||
|
||||
handle(ha) |
boolean |
|||
|
||||
ikHandle(ikh) |
boolean |
|||
|
||||
ikEndEffector(iee) |
boolean |
|||
|
||||
joint(j) |
boolean |
|||
|
||||
light(lt) |
boolean |
|||
|
||||
camera(ca) |
boolean |
|||
|
||||
lattice(la) |
boolean |
|||
|
||||
cluster(cl) |
boolean |
|||
|
||||
sculpt(sc) |
boolean |
|||
|
||||
nonlinear(nl) |
boolean |
|||
|
||||
nurbsCurve(nc) |
boolean |
|||
|
||||
nurbsSurface(ns) |
boolean |
|||
|
||||
curveOnSurface(cos) |
boolean |
|||
|
||||
polymesh(p) |
boolean |
|||
|
||||
subdiv(sd) |
boolean |
|||
|
||||
stroke(str) |
boolean |
|||
|
||||
plane(pl) |
boolean |
|||
|
||||
particleShape(ps) |
boolean |
|||
|
||||
emitter(em) |
boolean |
|||
|
||||
field(fi) |
boolean |
|||
|
||||
fluid(fl) |
boolean |
|||
|
||||
hairSystem(hs) |
boolean |
|||
|
||||
follicle(fo) |
boolean |
|||
|
||||
nCloth(ncl) |
boolean |
|||
|
||||
nRigid(nr) |
boolean |
|||
|
||||
dynamicConstraint(dc) |
boolean |
|||
|
||||
nParticleShape(nps) |
boolean |
|||
|
||||
nParticle(npr) |
boolean |
|||
|
||||
collisionModel(clm) |
boolean |
|||
|
||||
spring(spr) |
boolean |
|||
|
||||
rigidBody(rb) |
boolean |
|||
|
||||
rigidConstraint(rc) |
boolean |
|||
|
||||
locatorXYZ(xyz) |
boolean |
|||
|
||||
orientationLocator(ol) |
boolean |
|||
|
||||
locatorUV(luv) |
boolean |
|||
|
||||
dimension(dim) |
boolean |
|||
|
||||
texture(tx) |
boolean |
|||
|
||||
implicitGeometry(ig) |
boolean |
|||
|
||||
locator(lc) |
boolean |
|||
|
||||
curve(c) |
boolean |
|||
|
||||
allComponents(alc) |
boolean |
|||
|
||||
controlVertex(cv) |
boolean |
|||
|
||||
hull(hl) |
boolean |
|||
|
||||
editPoint(ep) |
boolean |
|||
|
||||
polymeshVertex(pv) |
boolean |
|||
|
||||
polymeshEdge(pe) |
boolean |
|||
|
||||
polymeshFreeEdge(pfe) |
boolean |
|||
|
||||
polymeshFace(pf) |
boolean |
|||
|
||||
polymeshUV(puv) |
boolean |
|||
|
||||
polymeshVtxFace(pvf) |
boolean |
|||
|
||||
vertex(v) |
boolean |
|||
|
||||
edge(eg) |
boolean |
|||
|
||||
facet(fc) |
boolean |
|||
|
||||
curveParameterPoint(cpp) |
boolean |
|||
|
||||
curveKnot(ck) |
boolean |
|||
|
||||
surfaceParameterPoint(spp) |
boolean |
|||
|
||||
surfaceKnot(sk) |
boolean |
|||
|
||||
surfaceRange(sr) |
boolean |
|||
|
||||
surfaceEdge(se) |
boolean |
|||
|
||||
surfaceFace(sf) |
boolean |
|||
|
||||
surfaceUV(suv) |
boolean |
|||
|
||||
isoparm(iso) |
boolean |
|||
|
||||
subdivMeshPoint(smp) |
boolean |
|||
|
||||
subdivMeshEdge(sme) |
boolean |
|||
|
||||
subdivMeshFace(smf) |
boolean |
|||
|
||||
subdivMeshUV(smu) |
boolean |
|||
|
||||
latticePoint(lp) |
boolean |
|||
|
||||
particle(pr) |
boolean |
|||
|
||||
springComponent(spc) |
boolean |
|||
|
||||
jointPivot(jp) |
boolean |
|||
|
||||
scalePivot(sp) |
boolean |
|||
|
||||
rotatePivot(rp) |
boolean |
|||
|
||||
selectHandle(sh) |
boolean |
|||
|
||||
localRotationAxis(ra) |
boolean |
|||
|
||||
imagePlane(ip) |
boolean |
|||
|
||||
animCurve(ac) |
boolean |
|||
|
||||
animKeyframe(ak) |
boolean |
|||
|
||||
animInTangent(ait) |
boolean |
|||
|
||||
animOutTangent(aot) |
boolean |
|||
|
||||
animBreakdown(abd) |
boolean |
|||
|
||||
motionTrailPoint(mtp) |
uint |
|||
|
||||
motionTrailTangent(mtt) |
uint |
|||
|
: コマンドの作成モードで使用可能なフラグ | : コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ | : タプルまたはリストとして渡された複数の引数を持てるフラグ |
import maya.cmds as cmds cmds.selectType( allObjects=True ) cmds.selectType( q=True, cv=True ) cmds.selectType( allObjects=True, allComponents=False )