测试中遇到的一些问题
1.滚动文本 bmp文本等需要设置字体的命令需要具体的实际演示示例,是否能考虑参数可缺省时为默认字体?
2.GUI:CheckBox_isSelected(widget) 通过该命令查看复选框(对象)的选中状态时,无论是否选中查看的结果都是fasle
2.5.通过GUI:ProgressBar_getPercent(widget)查看打印进度,结果为空
3.圆形进度条,滚动条需要成功示例
4.容器类内容需要具体演示示例
5.刮刮乐需要示例
6.创建物品放入框:ItemBox_Create(parent, ID, x, y, FileName, Image, boxindex, stdmode) 的网页示例——
local item_box1 = GUI:ItemBox_Create(parent, "item_box1", 0, 0, "res/wy/public/ldan_5.png", 0, stdmode)
创建后不显示底图,使用GUI:ItemBox_Create(parent,"ibox2",135,41,"NewopUI",251,1,"*"),即指向pak文件和素材编号时,放入框(itembox)可以显示底图
7.使用网站客户端和服务器端互发信息的示例,客户端发送消息时可以被服务器端监听,但是服务器端发送消息时无法被客户端监听。
客户端代码:VV.sendnetmsg(100, 1, 2, 3, 4, "5555")
服务器端代码:function processmessage(play, msgID, p1, p2, p3, p4, msgData)
print("processmessage---->"..msgID)
if msgID == 100 then
print(msgID, p1, p2, p3, p4, msgData)
sendregmsg(player, 100, 5, 4, 3, 2, "消息字符串SSSxxx")
end
end
在系统ui节点,如主界面,背包等创建按钮时未能生效GUI:Button_Create(GameInterfaceAPI.DBottomCenter,"BTN5",1,1,"NewopUI",140) GUI:Button_Create(GameInterfaceAPI.DItemBag,"BTN5",1,1,"NewopUI",140) DControlAPI.FindControl(控件名字)获取节点对象用这个接口哈 1.滚动文本暂不支持
2.
local gx = GUI:CheckBox_Create(diban, "勾选1", 5, 335, "装备熔炼", 27, 35)
GUI:addOnClickEvent(gx, function ()
local booeln = GUI:CheckBox_isSelected(gx)
print("勾选状态:", booeln)
end)
2.5.
local jindu = GUI:ProgressBar_Create(diban, "jindu", 46, 55, "装备熔炼", 75, 0)
GUI:ProgressBar_setPercent(jindu, 50)
local value = GUI:ProgressBar_getPercent(jindu)
print("当前进度值:", value)
3.圆形进度条暂不支持
滚动条:
local trackExt = function (value, name)
local ext = {
FileName = "GameUI",
BGImage = 338,
FillImage = 342,
HandleImage = 339,
HandleHotImage = 340,
HandleDownImage = 341,
Position = value,
callback= function (Data)
if name == "游戏音量" then
Game:SetSoundVolume(Data.Position)
elseif name == "背景音量" then
Game:SetBGSoundVolume(Data.Position)
end
end
}
return ext
end
local slider = {}
slider = GUI:TrackBar_Create(setup.layout, "slider1", 79, 38, trackExt(Game:GetSoundVolume(), "游戏音量"))--游戏音效
slider = GUI:TrackBar_Create(setup.layout, "slider2", 297, 38, trackExt(Game:GetBGSoundVolume(), "背景音量"))--背景音效
4.容器类目前支持层容器、列表容器、滚动容器
5.刮刮乐不支持
6.目前素材索引用PAK文件,不支持读取本地图片
7.客户端注册消息监听事件:VV:RegisterNetMsg(100, message100)
本帖最后由 月缺花残 于 2026-5-22 00:00 编辑
=解决了 本帖最后由 月缺花残 于 2026-5-22 13:35 编辑
已解决 新的问题@565118008
ItemBox_GetItemData(widget, boxindex) 获取物品放入框的数据,参数1为对象,参数2为唯一id,类型为int,但是在创建放入框时唯一id是str类型,这里是一个吗?
还是有其他唯一id? 学习学习 6666666666666666666666666 月缺花残 发表于 2026-5-22 00:50
新的问题@565118008
ItemBox_GetItemData(widget, boxindex) 获取物品放入框的数据,参数1为对象,参数2为 ...
创建物品框时就有一个参数是boxindex,int类型
页:
[1]