logo好方法网

虚拟物品的显示方法、装置、终端和存储介质


技术摘要:
本申请提供了一种虚拟物品的显示方法、装置、终端和存储介质,涉及计算机技术领域。所述方法包括:显示用户界面;响应于虚拟物品处于预投掷状态,播放预投掷动画;响应于预投掷动画播放结束,显示投掷线;响应于虚拟物品从预投掷状态切换为投掷状态,播放投掷动画;响  全部
背景技术:
在一些移动端的射击类游戏中,玩家可以在游戏对局提供的虚拟场景中,控制虚 拟对象投掷虚拟物品,如虚拟手雷、虚拟炸弹、虚拟烟雾弹等等。 在相关技术中,游戏对局界面中包括虚拟物品的投掷控件,玩家可以点击该投掷 控件,游戏对局界面中显示一条投掷线,以指示该虚拟物品投掷出后从出发点到落地点的 运动轨迹。当玩家松手停止触控该投掷控件时,播放虚拟物品的投掷动画,虚拟对象投掷出 虚拟物品。 在上述相关技术中,从投掷线出现至消失的过程中,会出现与现实逻辑不符合的 情况,从而导致投掷线的出现和消失不够准确。
技术实现要素:
本申请实施例提供了一种虚拟物品的显示方法、装置、终端和存储介质,可用于提 升了投掷线出现和消失的准确性。所述技术方案如下: 一方面,本申请实施例提供了一种虚拟物品的显示方法,所述方法包括: 显示用户界面,所述用户界面包括虚拟环境对应的显示画面,所述虚拟环境包括 虚拟物品; 响应于所述虚拟物品处于预投掷状态,播放预投掷动画; 响应于所述预投掷动画播放结束,显示投掷线,所述投掷线用于指示所述虚拟物 品掷出后的运动轨迹; 响应于所述虚拟物品从所述预投掷状态切换为投掷状态,播放投掷动画; 响应于所述投掷动画的播放时长达到第一时长,取消显示所述投掷线。 另一方面,本申请实施例提供了一种虚拟物品的显示装置,所述装置包括: 界面显示模块,用于显示用户界面,所述用户界面包括虚拟环境对应的显示画面, 所述虚拟环境包括虚拟物品; 第一播放模块,用于响应于所述虚拟物品处于预投掷状态,播放预投掷动画; 投掷线显示模块,用于响应于所述预投掷动画播放结束,显示投掷线,所述投掷线 用于指示所述虚拟物品掷出后的运动轨迹; 第二播放模块,用于响应于所述虚拟物品从所述预投掷状态切换为投掷状态,播 放投掷动画; 取消显示模块,用于响应于所述投掷动画的播放时长达到第一时长,取消显示所 述投掷线。 再一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存 4 CN 111589145 A 说 明 书 2/12 页 储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至 少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述虚拟物品的显示 方法。 再一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储 介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至 少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述虚拟物品的显示方 法。 还一方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品被处 理器执行时,用于实现上述虚拟物品的显示方法。 本申请实施例提供的技术方案可以包括如下有益效果: 通过在预投掷动画播放结束后显示投掷线,并在投掷动画的播放时长达到第一时 长时,取消显示投掷线。相比于相关技术中,玩家点击投掷控件即显示投掷线,玩家松手停 止触控该投掷控件,则投掷线消失。本申请实施例提供的技术方案,对投掷线的出现和消失 进行优化配置,使得投掷线的出现和消失更加符合现实逻辑,提升了投掷线出现和消失的 准确性。 附图说明 图1是本申请一个实施例提供的实施环境的示意图; 图2是本申请一个实施例提供的终端的结构示意图; 图3是本申请一个实施例提供的虚拟物品的显示方法的流程图; 图4示例性示出了本申请一种战斗类型物品的示意图; 图5示例性示出了本申请一种战术类型物品的示意图; 图6示例性示出了本申请一种虚拟物品装备的示意图; 图7示例性示出了本申请一种预投掷动画的示意图; 图8示例性示出了本申请一种投掷线显示的示意图; 图9示例性示出了本申请一种投掷线消失的示意图; 图10示例性示出了本申请一种投掷特效显示的示意图; 图11示例性示出了本申请一种用户界面的示意图; 图12示例性示出了本申请一个实施例提供的虚拟物品的显示方法的流程图; 图13示例性示出了本申请另一种用户界面的示意图; 图14是本申请一个实施例提供的虚拟物品的显示装置的框图; 图15是本申请另一个实施例提供的虚拟物品的显示装置的框图; 图16是示出了本申请一个实施例提供的终端的结构框图。
下载此资料需消耗2积分,
分享到:
收藏