项目

一般

简介

行为

按钮组效果示例 » 历史记录 » 修订 1

修订 1/4 | 下一页 »
tejie, 2025-01-07 10:41


按钮组效果示例

通过itemGrid组件,创建按钮组,实现按钮组的动态展开与收起。


特戒引擎脚本示例:

[@main]
#say
<加按钮列表3/@加按钮列表3>\ \

[@加按钮列表3]
#act
goto @item初始化3
addUiDlg 3 27,4 <$str(s2)> 0,0 0

[@item初始化3]
#act
mov s$item
inc s$item (<itemIndex:1>
inc s$item <itemToggle:ui_alpha0:ui_alpha0>
inc s$item <img:mianfeivip:25:25:1:1/@1>
inc s$item <text:按钮1{fColor=254}:55:105>)

inc s$item (<itemindex:2>
inc s$item <itemtoggle:ui_alpha0:ui_alpha0>
inc s$item <img:mianfeivip:25:25:1:1/@2>
inc s$item <text:按钮2{fColor=254}:55:105>)

inc s$item (<itemindex:3>
inc s$item <itemtoggle:ui_alpha0:ui_alpha0>
inc s$item <img:mianfeivip:25:25:1:1/@3>
inc s$item <text:按钮3{fColor=254}:55:105>)

inc s$item (<itemindex:4>
inc s$item <itemtoggle:ui_alpha0:ui_alpha0>
inc s$item <img:mianfeivip:25:25:1:1/@4>
inc s$item <text:按钮4{fColor=254}:55:105>)

mov s2 <img:mianfeivip:0:0:1:1/@关闭3>\
inc s2 <text:关闭{fColor=254}:25:80>\
inc s2 <itemGrid:<$str(s$item)>:按钮列表x,1,0,1:125,2,1.5:0:125,125,1:1,4,150,1:0>\

[@关闭3]
#act
delDlgList 3 27,4 0 按钮列表x 1 1.5

mov s2 <img:mianfeivip:0:0:1:1/@加按钮列表3>
inc s2 <text:展开{fColor=254}:25:80>
delaygoto 1500 @关闭按钮组

[@关闭按钮组]
#act
addUiDlg 3 27,4 <$str(s2)> 0,0 0

tejie 更新于 27 天 之前 · 1 修订