[发明专利]一种交互功能的实现方法和装置有效
申请号: | 201910314718.0 | 申请日: | 2019-04-18 |
公开(公告)号: | CN110102056B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 裴钰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/822;A63F13/2145;A63F13/55;A63F13/42 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518064 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交互 功能 实现 方法 装置 | ||
本申请实施例公开了一种交互功能的实现方法和装置,若获取第一游戏对象在游戏中实施的动作,且该动作具有对应的交互功能,可以在该游戏中创建该交互功能对应的元件模型,由于元件模型不同于视觉特效,可以通过配置与游戏中对象间产生正常的互动,故可以将该元件模型作为该交互功能与游戏中对象的互动基础。若所述元件模型与第二游戏对象产生了目标类型交互,根据该目标类型交互确定出该元件模型所应响应的目标动作逻辑,并通过该元件模型执行目标动作逻辑,使得该元件模型对目标类型交互产生正确的响应,提高了互动功能的仿真性,有利于维护用户的游戏体验。
技术领域
本申请涉及数据处理领域,特别是涉及一种交互功能的实现方法和装置。
背景技术
在手机游戏领域,游戏中的游戏对象可以通过实施动作来实现能够与游戏中其他对象产生交互的功能,例如游戏角色作为一种游戏对象可以通过释放防护罩这一动作实现抵挡对方攻击的交互功能,或者,游戏角色可以通过释放投射物的动作,实现通过投射物远程攻击对方的交互功能。研发人员可以通过开发出游戏对象能够实现的各类交互功能来丰富游戏的可玩性。
传统方式中通过渲染特定的视觉特效来体现出游戏对象实施动作所能实现的交互功能。例如,游戏角色实施释放防护罩的动作后,会在该游戏角色周围渲染出防护罩纹理,使得从视觉表现上示出游戏角色周围出现防护罩。
由于上述方式仅仅能够从视觉效果上体现出交互功能,但是上述交互功能需要与游戏中的其他对象产生交互,而针对功能所渲染的视觉特效并不会在实际交互的过程中产生响应,导致这类互动功能的仿真性低,不利于维护用户的游戏体验。
发明内容
为了解决上述技术问题,本申请提供了一种交互功能的实现方法和装置,提高了互动功能的仿真性,有利于维护用户的游戏体验。
本申请实施例公开了如下技术方案:
第一方面,本申请实施例提供一种交互功能的实现方法,所述方法包括:
获取第一游戏对象实施的动作,所述动作具有对应的交互功能;
创建所述交互功能对应的元件模型;
若所述元件模型与第二游戏对象产生目标类型交互,确定所述元件模型用于响应所述目标类型交互的目标动作逻辑;
通过所述元件模型执行所述目标动作逻辑。
第二方面,本申请实施例提供一种交互功能的实现装置,所述装置包括第一获取单元、创建单元、确定单元和执行单元:
所述第一获取单元,用于获取第一游戏对象实施的动作,所述动作具有对应的交互功能;
所述创建单元,用于创建所述交互功能对应的元件模型;
所述确定单元,用于若所述元件模型与第二游戏对象产生目标类型交互,确定所述元件模型用于响应所述目标类型交互的目标动作逻辑;
所述执行单元,用于通过所述元件模型执行所述目标动作逻辑。
第三方面,本申请实施例提供一种用于交互功能的实现设备,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行第一方面所述的交互功能的实现方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面所述的交互功能的实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910314718.0/2.html,转载请声明来源钻瓜专利网。