前端Lua
全部技术档案
前端Lua
function onKeyPressed() SL:print("F10键被按下了") -- 返回false让游戏继续处理 return false end -- 只监听按下事件,不监听松开事件 GUI:addKeyboardEvent("KEY_F10", onKeyPressed, nil, true) 还是无法打开装备栏
前端Lua
function onKeyPressed() SL:print("F10键被按下了") end function onKeyReleased() SL:print("F10键被松开了") end -- 注册完整的键盘监听 GUI:addKeyboardEvent("KEY_F10", onKeyPressed, onKeyReleased) 正常功能无法使用 F10打开人物装备
后端Lua
200类的物品使用以后,获得会有加成,在哪里调整
前端Lua
function qingkong() SL:print("F10被按下了") end -- 添加按下和松开监听 GUI:addKeyboardEvent("KEY_F10", qingkong) 注册键盘F10监听 不影响正常功能的情况下打印
前端Lua
调用人物装备面板的接口
前端Lua
function yourFunction() -- 你的处理逻辑 SL:print("F10被按下了") -- 注意:不要返回true,除非你想阻止默认行为 return false end GUI:addKeyboardEvent("KEY_F10", "YourModule", yourFunction) 报错[LUA-print] LUA ERROR: [string "scripts/logic/UserInputControl
前端Lua
我注册监听F10的事件 为什么不能打开装备栏了
前端Lua
function Bag.PageTo(page) if Bag._selPage == page then return false end SL:SetMetaValue("BAG_PAGE_CUR", page) Bag._selPage = page Bag.SetPageBtnStatus() end function Bag.SetPageBtnStatus() for i = 1, Bag._bagPage do
后端Lua
-- 人物攻击前触发 function attackdamage(actor, target, hiter, skillid, damage, model, value) release_print("技能id:",skillid) -- printusetime(actor,1) -- 通用攻击行为检测 (巡航 禁止触发类怪物等) ATTACK_func.check_attack(actor, target, hiter, skillid, damage, model
TXT语法专家
骑马人物素材编号
前端Lua
给按钮加0.25秒的延迟
前端Lua
local easeAction = GUI:ActionEaseExponentialOut(moveAction_Up) GUI:runAction(npc.ui[panelName], easeAction) 给这个动作添加一个0.15秒的延迟
前端Lua
local panelName = "Panel_" .. a -- 子控件基础容器 local moveActionUp_2 = GUI:ActionMoveTo(0.3, 5, -35) -- 下移动画效果 local moveActionDown_2 = GUI:ActionMoveTo(0.2, 5, 0) -- 下移动画效果 local moveAction_Down = GUI:ActionSeque
前端Lua