找回密码
马上加入

QQ登录

只需一步,快速开始

搜索
发新帖

0

收听

1

听众

5

主题
发表于 2024-7-16 13:43:12 | 查看: 2206| 回复: 10

在alg UI下面 创建顶部按钮文件夹 ,

顶部按钮3.png


顶部按钮2.png

顶部按钮1.png


把main 函数复制过去

function main()

    local function btn(layou,topbtn1,topbtn2)
        stasus=not stasus
        --设置隐藏容器显示或隐藏
        --GUI:setVisible(layou,not stasus)
        --SL:Print(stasus)
        if stasus then
            GUI:runAction(layou,  GUI:ActionMoveBy(0.2, 450, 0))
        else
            GUI:runAction(layou,  GUI:ActionMoveBy(0.2, -450, 0))  
        end            
        GUI:setVisible(topbtn1,stasus)
        GUI:setVisible(topbtn2,not stasus)

        --获取2的坐标 --把1的坐标设置成2的坐标  
        local pos=GUI:getPosition(topbtn2)
        GUI:setPosition(topbtn1,pos)
    end

    GUI:addOnClickEvent(_uiDelegate.topbtn1,function ()
        if  not stasus then stasus=true end
        btn(_uiDelegate.Layout_1,_uiDelegate.topbtn1,_uiDelegate.topbtn2)
    end)

    GUI:addOnClickEvent(_uiDelegate.topbtn2,function ()
        stasus=false  
        btn(_uiDelegate.Layout_1,_uiDelegate.topbtn1,_uiDelegate.topbtn2)
    end)

    GUI:addOnClickEvent(_uiDelegate.wopbtn1,function ()
        if not stasus then stasus=true end
        btn(_uiDelegate.Layout_2,_uiDelegate.wopbtn1,_uiDelegate.wopbtn2)
    end)

    GUI:addOnClickEvent(_uiDelegate.wopbtn2,function ()
        stasus=false      
        btn(_uiDelegate.Layout_2,_uiDelegate.wopbtn1,_uiDelegate.wopbtn2)
    end)
    GUI:setVisible(_uiDelegate.topbtn1,false)
    GUI:setVisible(_uiDelegate.wopbtn1,false)

end

视频效果 EasyGIF-1721108202860.gif

发表于 2024-7-16 14:23:42

牛逼,好帖,顶顶顶

回复 显示全部楼层 道具 举报

发表于 2024-7-16 16:58:55

有些牛逼兄弟,现在代码是我的了

回复 显示全部楼层 道具 举报

发表于 2024-7-16 17:19:20

谢谢分享,好帖,顶顶顶

回复 显示全部楼层 道具 举报

发表于 2024-7-19 10:21:12

谢谢分享,好帖,顶

回复 显示全部楼层 道具 举报

发表于 2024-7-19 10:57:12
这个可以

回复 显示全部楼层 道具 举报

发表于 2024-7-19 15:20:36

前来学习!:shy: :shy:

回复 显示全部楼层 道具 举报

发表于 2024-9-3 22:48:44

牛逼牛逼牛逼牛逼牛逼

回复 显示全部楼层 道具 举报

发表于 2024-9-22 14:08:05

新手学习一下

回复 显示全部楼层 道具 举报

发表于 2024-10-1 12:40:14

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 马上加入

QQ|Archiver|手机版|小黑屋|alg阿灵戈社区 ( 苏ICP备2023026137号-1|苏ICP备2023026137号-1 )

GMT+8, 2026-2-3 22:27 , Processed in 0.392206 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表