[发明专利]手游战斗技能的可视化编辑方法及系统有效
申请号: | 201510113886.5 | 申请日: | 2015-03-16 |
公开(公告)号: | CN106033340B | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 李成 | 申请(专利权)人: | 广州四三九九信息科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 席小东 |
地址: | 510630 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种手游战斗技能的可视化编辑方法及系统,系统包括事件控制模块和编辑器界面模块;编辑器界面模块包括技能参数输入区域和技能效果预览区域;技能参数输入区域包括至少一个技能参数输入控件;事件控制模块对编辑器界面模块中的各个技能参数输入控件进行实时监听,当监听到某一个技能参数输入控件所接收到的技能数据发生改变时,将监听到的技能数据输入到动画模型,运算得到技能效果;然后,实时刷新技能效果预览区域,使技能效果预览区域快速显示最新的技能效果。因此,游戏开发者只要调整各个技能参数输入控件所接收到的技能参数,即可立即看到技能效果,具有技能效果易编辑的优点。 | ||
搜索关键词: | 战斗 技能 可视化 编辑 方法 系统 | ||
【主权项】:
1.一种手游战斗技能的可视化编辑方法,其特征在于,包括以下步骤:S1,事件控制模块预存储技能类型ID、技能效果模型、至少一个技能参数ID、每个所述技能参数的属性的对应关系;S2,所述事件控制模块根据所述技能类型ID与所述技能参数ID的对应关系,创建编辑器界面模块,其中,所述编辑器界面模块嵌入有技能类型设置控件、至少一个技能参数设置控件、保存控件和显示控件;S3,所述事件控制模块对所述技能类型设置控件和各个所述技能参数设置控件同时进行监听,具体包括以下步骤:S3.1,初始时,所述事件控制模块判断是否同时监听到所述技能类型设置控件接收到的技能类型数据、以及,所有所述技能参数设置控件接收到的技能参数数据;如果否,则继续监听;如果是,则对监听到的所述技能类型数据和所述技能参数数据进行第1类合法性检测,如果未通过第1类合法性检测,则直接推送参数设置失败的通知消息;如果通过第1类合法性检测,则执行S3.2;S3.2,所述事件控制模块查找到与所述技能类型数据对应的技能效果模型,然后,将通过第1类合法性检测的所述技能参数数据输入到所述技能效果模型;所述技能效果模型输出技能效果;S3.3,所述事件控制模块将所述技能效果模型输出的技能效果推送给所述显示控件,通过所述显示控件显示所述技能效果;此时,所述显示控件显示的所述技能效果为所述技能参数设置控件所设置的各个技能参数运行后的效果;S3.4,所述事件控制模块继续同时对各个所述技能参数设置控件和所述保存控件进行监听;当监听到某个所述技能参数设置控件接收到新技能参数时,所述事件控制模块对所述新技能参数进行第1类合法性检测,如果通过第1类合法性检测,则将所述新技能参数输入到所述技能效果模型;所述技能效果模型基于所述新技能参数,输出新技能效果,并将所述新技能效果推送给所述显示控件;所述显示控件将原技能效果更新为新技能效果;如果不断循环,将所述技能参数设置控件与所述显示控件进行关联,使所述显示控件即时显示所述技能参数设置控件设置的技能参数运行后的技能效果;在S3.1‑S3.4的过程中,所述事件控制模块实时对所述保存控件进行监听,一旦监听到所述保存控件接收到来自于用户的保存指令时,所述事件控制模块立即判断所述技能参数设置控件是否均接收到已通过S3.1第1类合法性检测的技能参数,如果否,则保存失败;如果是,则读取每个所述技能参数设置控件所接收到的已通过第1类合法性检测的最新的技能参数,并对所述已通过第1类合法性检测的最新的技能参数进行第2类合法性检测,如果未通过第2类合法性检测,则保存失败;如果通过第2类合法性检测,则执行S4;S4,所述事件控制模块将通过所述第2类合法性检测的各个所述技能参数、对应的技能效果和技能类型存储为技能文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州四三九九信息科技有限公司,未经广州四三九九信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510113886.5/,转载请声明来源钻瓜专利网。