找回密码
 点一下
楼主: enddeadroyal

求指导 命令面板是否可触发器选择

[复制链接]
 楼主| 发表于 2016-2-28 21:16:24 | 显示全部楼层
yxxiaobin 发表于 2016-2-28 20:42
如果你的选择框是对话框项,那么可以在“对话框项被使用”事件中用“被使用的对话框项”来获取这个对话框项 ...

大神 能说细点吗 链接具体怎么操作 是变量里的预设类型吗?
回复

使用道具 举报

发表于 2016-2-28 23:09:52 | 显示全部楼层
3.0以后已经可以直接用触发器来改变当前激活的子选项卡了。

具体在对话框类动作里找        SetDialogItemSubmenu(用ctrl+D来找,否则简体中文因为没翻译所以是空白)

当然,你得先把指令面板映射成对话框控件。

点评

还有头目 这个函数 submenu是个字符串 具体填的是啥? 脚本有API吗 英文的也可以  详情 回复 发表于 2016-2-29 00:16
头目求教 如何把指令面板映射成对话框控件  详情 回复 发表于 2016-2-29 00:13
回复

使用道具 举报

 楼主| 发表于 2016-2-29 00:12:01 | 显示全部楼层
麦德三世 发表于 2016-2-28 23:09
3.0以后已经可以直接用触发器来改变当前激活的子选项卡了。

具体在对话框类动作里找        SetDialogIt ...

头目求教 如何将指令面板映射成对话框控件
回复

使用道具 举报

 楼主| 发表于 2016-2-29 00:13:07 | 显示全部楼层
麦德三世 发表于 2016-2-28 23:09
3.0以后已经可以直接用触发器来改变当前激活的子选项卡了。

具体在对话框类动作里找        SetDialogIt ...

头目求教 如何把指令面板映射成对话框控件
回复

使用道具 举报

 楼主| 发表于 2016-2-29 00:16:22 | 显示全部楼层
麦德三世 发表于 2016-2-28 23:09
3.0以后已经可以直接用触发器来改变当前激活的子选项卡了。

具体在对话框类动作里找        SetDialogIt ...

还有头目 这个函数 submenu是个字符串 具体填的是啥?
脚本有API吗 英文的也可以

点评

代头目解答一下。 映射的动作在“对话框”类别里找。你可以将对话框面板映射成子菜单,并用一个对话框项变量(假如叫D_Card)记录,然后用SetDialogItemSubmenu动作为指定玩家的D_Card的SubMenu指定为指令面板的Car  详情 回复 发表于 2016-2-29 09:41
回复

使用道具 举报

发表于 2016-2-29 09:41:18 | 显示全部楼层
本帖最后由 yxxiaobin 于 2016-2-29 18:55 编辑
enddeadroyal 发表于 2016-2-29 00:16
还有头目 这个函数 submenu是个字符串 具体填的是啥?
脚本有API吗 英文的也可以

代头目解答一下。
映射的动作在“对话框”类别里找。你可以将对话框面板映射成“命令面板”,并用一个对话框项变量(假如叫D_Card)记录,然后用SetDialogItemSubmenu动作为指定玩家的D_Card的SubMenu指定为指令面板的CardId,比如默认的第二个面板就叫做“0002”。
--------------------------------------------------------
做了个通用函数的演示,但浏览器坏掉了,上传不了,回头传上来你看看。

传上来了,你参考下。http://bbs.islga.org/forum.php?m ... p;extra=#pid2303675
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-3 11:53 , Processed in 0.190051 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表