[发明专利]一种2D游戏局部换装方法在审
申请号: | 201811425798.9 | 申请日: | 2018-11-27 |
公开(公告)号: | CN111214832A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 邱家萍 | 申请(专利权)人: | 上海尤家网络科技有限公司 |
主分类号: | A63F13/69 | 分类号: | A63F13/69 |
代理公司: | 上海宏京知识产权代理事务所(普通合伙) 31297 | 代理人: | 邓文武 |
地址: | 200062 上海市普*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 局部 换装 方法 | ||
本发明提供一种2D游戏局部换装方法,涉及游戏换装领域,所述方法包括以下步骤:步骤1:加载两种不同风格的Spine模型;步骤2:将第一种风格Spine模型中的插槽数据替换为第二种风格Spine模型中的插槽数据;步骤3:检查第二种风格Spine模型对应动画是否有变形数据,如果没有,则移除第一种风格的Spine模型对应动画的变形数据;如果有,则将第二种风格Spine模型对应动画的变形数据替换第一种风格Spine模型对应动画的变形数据。本发明实现unity3D软件中的2D形象局部换装,并使得更换的部件具有变形效果。
技术领域
本发明涉及游戏换装领域,尤其涉及一种2D游戏局部换装方法。
背景技术
目前,使用Unity3D制作的2D游戏中,Spine是很受欢迎的2D动画插件,但是Spine只能整体换装,不支持局部换装。且现有的解决方案中,并不支持部件的“变形”,因此难以满足游戏换装的需求。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种2D游戏局部换装方法,实现unity3D软件中的2D形象局部换装,并使得更换的部件具有变形效果。
本发明提供一种2D游戏局部换装方法,所述方法包括以下步骤:
步骤1:加载两种不同风格的Spine模型;
步骤2:将第一种风格Spine模型中的插槽数据替换为第二种风格Spine模型中的插槽数据;
步骤3:检查第二种风格Spine模型对应动画是否有变形数据,如果没有,则移除第一种风格的Spine模型对应动画的变形数据;如果有,则将第二种风格Spine模型对应动画的变形数据替换第一种风格Spine模型对应动画的变形数据。
进一步的,所述两种风格的Spine模型的骨骼和插槽的数量和名称相同,动画的数量和名称也相同。
进一步的,所述插槽与骨骼绑定设置。
如上所述,本发明的一种2D游戏局部换装方法,具有以下有益效果:本发明实现unity3D软件中的2D形象局部换装,并使得更换的部件具有变形效果。
附图说明
图1显示为本发明实施例中公开的2D游戏局部换装方法流程图。
图2显示为本发明实施例中公开的2D游戏上衣换装方法流程图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
如图1所示,本发明提供一种2D游戏局部换装方法,所述方法包括以下步骤:
步骤1:加载两种不同风格的Spine模型;
所述Spine模型结构如表1所示:
表1
其中,不同Spine模型都有相同的骨骼和插槽,并且骨骼和插槽的数量和名称相同;且动画的数量和名称也相同。插槽对应各个部位,比如帽子、手套、上衣、裤子、鞋、头发等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海尤家网络科技有限公司,未经上海尤家网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811425798.9/2.html,转载请声明来源钻瓜专利网。