//UVボタンをクリックすると選択UVのUV座標を表示、UV座標に任意の入力しUV MOVEボタンをクリックする任意の位置にUVが移動。
window -width 140 -height 50 -title "UV_MOVE" -rtf 1;
columnLayout -adjustableColumn true;
separator;
rowColumnLayout -numberOfColumns 3 -columnAttach 1 "right" 0 -columnWidth 1 20 -columnWidth 2 100;
button -label "UV" -command "UUU;VVV" -width 20 ;
textField -width 100 -editable true AA;
textField -width 100 -editable true BB;
setParent..;
separator;
gridLayout -numberOfColumns 1 -cellWidth 220 -cellHeight 20;
button -label "UV MOVE" -command "UV";
setParent..;
showWindow;
global proc UV()
{
setAttr ".uvPivot" -type double2 0 0 ;
float $UUUUUUU= `textField -query -text AA`;
float $VVVVVVV= `textField -query -text BB`;
polyEditUV -relative false -uValue $UUUUUUU -vValue $VVVVVVV;
setAttr ".uvPivot" -type double2 $UUUUUUU $VVVVVVV ;
};
global proc UUU()
{
float $uu[] = `polyEditUV -q`;
textField -e -tx ($uu[0]) AA;
};
global proc VVV()
{
float $vv[] = `polyEditUV -q`;
textField -e -tx ($vv[1]) BB;
};