近期热门
粉丝3
关注 0
获赞 0
物件重命名,求帮忙修改,跪地致谢~!

[脚本] 物件重命名,求帮忙修改,跪地致谢~!

[复制链接]
3359 3 0 0 11年前 举报
rollout Modifier_KZM "物件重命名修改器" width:500 height:500
(
        label rend "修改选择物体 " pos:[25,20] width:300 height:13
    edittext KZM_mingzhen "更改用户名:   " pos:[13,55] width:350 height:17 fieldwidth:20 labelOnTop:false         
        button ls1 "{shadowUV}"  pos:[70,82] width:60 height:20

        on ls1 pressed do
        (

     )
        )
createdialog Modifier_KZM
fn edittext changed do
(       
        if Modifier_KZM.open and selection.count == 1 then
                Modifier_KZM.KZM_mingzhen.text = selection[1].name
        else Modifier_KZM.KZM_mingzhen.text = ""
nodeRenamed
callback event

)
callbacks.addScript #selectionSetChanged "doSomethingWithCB()" id:#doSomethingWithCB_001
我想 点击下给模型物体重命名,就是点击物体,edittext会拾取模型的名字,我想插入修改名字,还可以通过点击按钮{shadowUV},Edittext自动输入{shadowUV}  麻烦各位朋友了,我是游戏美工,不做商业用途,望各位帮我完善下,在此深表感谢~!


QQ截图20131105120029.jpg
0
点赞
0
打赏
0
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论3
您需要登录后才可以回帖 登录

顺便写一个给你看看吧,你要求的功能是否这样
renameOBJ.png
脚本内容:
rollout renameObj_Rollout "RenameOBJ" width:318 height:119
(
    edittext edt1 "" pos:[98,22] width:170 height:23
    label lbl1 "物体名:" pos:[40,26] width:49 height:17
    button btn1 "重命名" pos:[96,74] width:131 height:26
   
    fn FindSelName = (
        if $ != undefined and selection.count == 1 do edt1.text = $.name
    )

    on renameObj_Rollout open do
    (
            registerRedrawViewsCallback FindSelName    --打开工具时注册获取物体名函数
        )
    on renameObj_Rollout close do
    (
            unregisterRedrawViewsCallback FindSelName    --关闭工具时注消获取物体名函数
        )
    on btn1 pressed do
    (
            if $ != undefined and selection.count == 1 do(
                $.name = edt1.text
            )
        )
)

createdialog renameObj_Rollout



10年前
回复

使用道具 举报

这个比较 快,有时间我教你吧{:2_30:}


10年前
回复

使用道具 举报

例子.ms

10年前
回复

使用道具 举报

您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器