01 制作UI

pymel库和cmds库的区别

image.png1641176551(1).png
1641176646(1).png
1641177152(1).png

1641177178(1).png02

改变不同Menu对应不同slider里的颜色值

1641178337(1).png
change command

简写为CC
1641260161(1).png

1641260345(1).png

改变不同radiobutton 对应不同的界面

1641260451(1).png
想要改变step3的可见性和第四行button的值

根据radio button不同的值设置对应不同的ik fk ikfk的值,再使用这些值对UI进行visualable判定。
1641260997(1).png

03

Set arm scale

1641608608(1).png
查找列表里的数值:
1641609023(1).png 1641609051(1).png
进行关节的选择
1641609177(1).png
create 一些icon 然后把它们放在一个group控制里
1641610047(1).png
增加一个数组 来存储之后新增的要删除的节点
1641610100(1).png
获得变换节点 加进list里
1641610172(1).png1641610451(1).png
设置可见性
1641610394(1).png

04

positioning the control

image.png

FK control
1641613886(1).png

PV Control
1641613995(1).png
hand Icon
1641614088(1).png
1641614649(1).png
1641614960(1).png
parenting
1641615115(1).png
1641615154(1).png
1641615447(1).png

05

1642381082(1).png
添加命令
1642381316(1).png
添加icon change
1642381429(1).png

1642381516(1).png
1642381720(1).png
1642383035(1).png