NAVIGATION 参数1 参数2 参数3
参数1 类型
参数2 超时(秒)
参数3 路径
参数4 提示说明/@触发
参数5(可选) 控制变量 (变量值为0 表示不执行引导)
参数6(可选) 控制变量附加参数 表示 当变量 大于参数6的值时 执行引导

`

参数1 为 0 时 为NPC对话框引导
参数2 超时时间(秒) 则 多少秒为找到该控件 则放弃该次引导(因为微端加载 网络加载 速度原因 可能执行引导时 NPC界面并未加载完成)
参数3 路径为NPC控件ID路径 路径后可加链接 /@用于点击引导后触发
`

`
参数1 为 1 时 为UI工程中的控件
参数2 超时时间(秒) 则 多少秒为找到该控件 则放弃该次引导(因为微端加载 网络加载 速度原因 可能执行引导时 NPC界面并未加载完成)
参数3 路径为UI工程路径 举例如下如下:
GameScene.SkillBar.switch 右边技能功能切换按钮
BagWindow..SplitBtn 背包拆分按钮
SetupWindow..SetupBase.list.点击地面 设置列表基础界面的 点击地面 选项

注意:窗口内路径后面是跟两个.号

`

`
参数1 为 2 时 为地图上NPC引导
参数2 超时时间(秒) 则 多少秒为找到该控件 则放弃该次引导(因为微端加载 网络加载 速度原因 可能执行引导时 NPC界面并未加载完成)
参数3 路径为NPC名称

`

路径补充说明
`
GameScene.SkillBar@1 表示Skillbar下的第一个子控件 如果任然有子控件 可以继续 @

任务 TopIcon中使用了 ScriptCompent 时 如果也想引导 则使用&符号 如
GameScene.TopIcon&1.1 则表示 TopIcon下的1.1 这个控件
`

演示代码

`

[@main]

#say

#act

DelayGoto 1 @导航1

\

[@导航1]

#act

;Navigation 0 1 1 点击/@已点击

;Navigation 1 1 GameScene.SkillBar.switch 点击/@已点击

;Navigation 1 1 BagWindow..SplitBtn 拆分按钮/@已点击

;Navigation 1 1 SetupWindow..SetupBase.list.点击地面 拆分按钮/@已点击

Navigation 2 1 运算标签 点击/@已点击

[@点击这里]

#act

sendmsg 0 点击了数字后面的按钮<$STR(C1)>

\

[@已点击]

#act

sendmsg 0 已经点击导航

`

作者:admin  创建时间:2024-08-29 09:46
最后编辑:admin  更新时间:2024-09-12 21:47