UnPinAllUVComponents

導入

v10.0 (2012)

カテゴリ

texture

詳細

UV プロパティによって参照されるすべてのコンポーネントを固定解除します。 UnPinAllUVComponents は UV プロパティを入力として使用します。

スクリプト構文

UnPinAllUVComponents( UVProp );

パラメータ

パラメータ タイプ 詳細
UVProp Object Name または UVProperty オブジェクト UV Property の名前またはオブジェクト

VBScript の例

' Set up a grid with a texture and an XY projection.
CreatePrim "Grid", "MeshSurface"
CreateProjection "grid", , siTxtDefaultPlanarXY, , "Texture_Projection"
BlendInTextureLayers , , 1, True, siReplaceAndNoBlendInTextureLayers
SetDisplayMode "Camera", "texturedecal"
SelectObj "grid.polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection"
' Pin all components 
set uvprop = Selection(0)
PinAllUVComponents uvprop
' Check the pinned component indices with the UVProperty object
componentIndices = uvprop.PinComponentArray
for i = lbound( componentIndices ) to ubound( componentIndices )
        logmessage componentIndices(i)
next
' Unpin all components 
UnPinAllUVComponents uvprop
' Number of pinned components is now zero
componentIndices = uvprop.PinComponentArray
logmessage UBound(componentIndices)+1

関連項目

PinUVComponents PinAllUVComponents UnPinUVComponents