MaxScript Map/Material Button

rollout buttonRol "按钮测试" width:170 height:345
(
 mapButton btn1 "物体贴图" pos:[40,30] width:85 height:22 


 materialButton btn2 "物体材质" pos:[40,70] width:85 height:22 


 pickbutton btn3 "拾取物体" pos:[40,114] width:85 height:22


 checkbutton ckb1 "隐藏设置" pos:[40,152] width:85 height:22


 

 colorPicker cp1 "拾取颜色" pos:[40,192] width:85 height:22

 button btn7 "ScenceWireColor" pos:[40,238] width:85 height:22

 
 
 on btn1 picked texmap do
 (
  $.material.diffuseMap = texmap
  showtexturemap $.material on
 )
 on btn2 picked mtl do
 (
  $.material = mtl
 )
 on btn3 picked obj do
  btn3.text = obj.name
 on ckb1 changed state do
 (
   if state==on then hide objects
   else unhide objects
  )
 on cp1 changed col do
(
 
 )
 on btn7 pressed do
  for a in geometry do a.wirecolor=(color ((cp1.color.r)*(random 0.7 1.3)) ((cp1.color.g)*(random 0.7 1.3)) ((cp1.color.b)*(random 0.7 1.3)))
)

createdialog buttonRol

        

转载于:https://www.cnblogs.com/JimmyCode/archive/2011/11/15/2249474.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值