UIからの値取得方法
import pymel.core as pm
def ButtonSakusei():
WindowName = pm.window(t = "gomi")
pm.columnLayout()
pm.text(label="gomigomi")
pm.separator( w = 250, h = 10)
pm.text(label="gomigomigomi")
nn = pm.floatField(v=10)
#ボタンを押したときに、Pushを呼び、引数で floatFieldのオブジェクトを渡します。
#commandを書くときはCallbackを使います(詳細はHelpにて)
pm.button(label='Button 1', command = pm.Callback(Push,nn))
pm.showWindow()
#ボタンを押したときの動作
#*args というのは、可変引数と行って、引数の数が固定ではない場合に使用します。
def Push(*args):
val = args[0].getValue()
print val
pm.polyCube(w=val,h=val,d=val)
ButtonSakusei()