请选择 进入手机版 | 继续访问电脑版
回帖奖励 100 金币 回复本帖可获得 100 金币奖励! 每人限 1 次

44

回帖

1万

金币

6235

积分

积分
6235
发表于 2025-7-1 14:05:17 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 okia00 于 2025-7-1 14:09 编辑

请教大佬,新三端(服务端使用qfunction-0.txt)问题
我用lua的say函数生成界面,界面里的按钮link参数不生效
代码如下:

function testbtn(actor)
        sendmsg(actor,1,'{"Msg":"<font color=\'#ff0000\'>hellllooo---------!</font>","Time":2}')
       
end

function test123(actor)
        local msg = [[
<Img|reset=1|bg=1|show=0|move=0|img=public/bg_npc_01.png|loadDelay=1>
<Layout|x=545|y=0|width=80|height=80|link=@exit>
<Button|x=546|y=0|pimg=public/1900000511.png|nimg=public/1900000510.png|link=@exit>
<Button|x=181.0|y=78.0|size=18|nimg=public/00000361.png|color=255|link=@testbtn>

]]
        say(actor, msg)
end

脚本直接调用testbtn(actor)可以看到聊天框打印,但是调用test123(actor)弹出窗口后,点击按钮则无法看到聊天打印。
这个在老引擎是可以正常调用的,新引擎的调用方式有什么变化吗?
跪求大佬指点!


回复

使用道具 举报

12

回帖

902

金币

482

积分

积分
482
发表于 2025-7-2 17:16:31 | 显示全部楼层

回帖奖励 +100 金币

版本里面是不是还存在一个function testbtn(actor)
回复

使用道具 举报

44

回帖

1万

金币

6235

积分

积分
6235
 楼主| 发表于 2025-7-3 15:53:02 | 显示全部楼层
a350613979 发表于 2025-7-2 17:16
版本里面是不是还存在一个function testbtn(actor)

没有的,这个试过了很多都不行,我写这个函数专门用来发帖求助的
回复

使用道具 举报

68

回帖

1万

金币

8070

积分

积分
8070
发表于 2025-7-5 21:39:33 | 显示全部楼层

回帖奖励 +100 金币

本帖最后由 莫羽0 于 2025-7-5 21:42 编辑

你带个参数试试看
回复

使用道具 举报

44

回帖

1万

金币

6235

积分

积分
6235
 楼主| 发表于 2025-7-7 15:58:37 | 显示全部楼层
莫羽0 发表于 2025-7-5 21:39
你带个参数试试看

试过的,没有用
回复

使用道具 举报