一种游戏中模型组件的拼接方法、装置及电子设备制造方法及图纸

技术编号:27856367 阅读:12 留言:0更新日期:2021-03-30 22:59
本发明专利技术实施例提供了一种游戏中模型组件的拼接方法、装置及电子设备。该方法包括:接收针对三维游戏模型的放缩指令;响应放缩指令所指示的放缩比例,放大或缩小三维游戏模型;在响应针对三维游戏模型中的模型组件所对应的图片标识的移动指令对图片标识进行移动之后,显示按照放缩比例放缩后所得到的图片标识作为目标图片标识;当目标图片标识的位置与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。这样,可以通过三维游戏模型来模拟用户在真实空间中拼接玩具模型的游戏环境,并可以使用户能够更好地观察该三维游戏模型,提高了用户的游戏体验。

【技术实现步骤摘要】
一种游戏中模型组件的拼接方法、装置及电子设备
本专利技术涉及计算机技术
,特别是涉及一种游戏中模型组件的拼接方法、装置及电子设备。
技术介绍
目前,对于安装在电子设备中的拼接游戏,电子设备常常会显示一张待拼接的二维图片,以及用于将该二维图片拼接为完整图片的图片组件。专利技术人在实现本专利技术的过程中发现,该拼接游戏是基于二维平面的,无法模拟用户在现实环境中的模型拼接场景,影响了用户的模型拼接体验。
技术实现思路
本专利技术实施例的目的在于提供一种游戏中模型组件的拼接方法、装置及电子设备,以可以通过三维游戏模型来模拟用户在真实空间中拼接玩具模型的游戏环境,并可以使用户能够更好地观察该三维游戏模型,从而提高用户的游戏体验。具体技术方案如下:第一方面,本专利技术实施例提供了一种游戏中模型组件的拼接方法,该方法可以:接收针对三维游戏模型的放缩指令;响应放缩指令所指示的放缩比例,放大或缩小三维游戏模型;在响应针对三维游戏模型中的模型组件所对应的图片标识的移动指令对图片标识进行移动之后,显示按照放缩比例放缩后所得到的图片标识作为目标图片标识;其中,模型组件为用于展示三维游戏模型的部分模型的组件,模型组件在三维游戏模型中处于隐藏显示状态;当目标图片标识的位置与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。可选地,显示按照放缩比例放缩后所得到的图片标识作为目标图片标识的步骤,可以包括:按照放缩比例放大或缩小三维游戏模型中的模型组件所对应的图片标识作为目标图片标识,并显示目标图片标识;或从预设图片库中查找三维游戏模型中的模型组件所对应的、满足放缩比例的图片标识作为目标图片标识,并显示目标图片标识。可选地,在当目标图片标识的位置与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件的步骤之前,还可以包括:确定目标图片标识的位置;检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域相交;其中,相交时满足拼接模型组件的拼接条件。可选地,检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域相交的步骤,可以包括:检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域的预设拼接面相交;若相交,则确定预设拼接面的编号与目标图片标识的编号是否相匹配;其中,编号匹配时满足拼接模型组件的拼接条件。可选地,检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域相交的步骤,可以包括:确定目标图片标识的中心点位置;检测从中心点位置发出的射线是否与三维游戏模型中模型组件所在区域相交;或者,检测从中心点位置发出的射线是否与三维游戏模型中模型组件所在区域的预设中心区域相交。可选地,显示三维游戏模型中的模型组件的步骤,可以包括:基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件。可选地,基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件的步骤,可以包括:当目标图片标识与三维游戏模型中模型组件所在区域不完全重合时,基于预设的拼接动画显示模式显示三维游戏模型中的模型组件;或当目标图片标识与三维游戏模型中模型组件所在区域完全重合时,在距离模型组件所在区域预设距离的位置显示目标图片标识,调用预设的拼接动画显示模式显示三维游戏模型中的模型组件。可选地,在显示三维游戏模型中的模型组件的步骤之后,该方法还可以包括:删除目标图片标识;或隐藏显示目标图片标识。可选地,在当目标图片标识的位置与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件的步骤之前,还可以包括:接收针对三维游戏模型的旋转指令;根据旋转指令所携带的旋转角度,对三维游戏模型的观测视角进行调整,得到目标观测视角下的三维游戏模型;对目标观测视角下的三维游戏模型进行显示。第二方面,本专利技术实施例提供了一种游戏中模型组件的拼接装置,可以包括:第一接收模块,用于接收针对三维游戏模型的放缩指令;放缩模块,用于响应放缩指令所指示的放缩比例,放大或缩小三维游戏模型;第一显示模块,用于在响应针对三维游戏模型中的模型组件所对应的图片标识的移动指令对图片标识进行移动之后,显示按照放缩比例放缩后所得到的图片标识作为目标图片标识;其中,模型组件为用于展示三维游戏模型的部分模型的组件,模型组件在三维游戏模型中处于隐藏显示状态;第二显示模块,用于当目标图片标识的位置与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。可选地,第一显示模块可以包括:第一显示单元,用于按照放缩比例放大或缩小三维游戏模型中的模型组件所对应的目标图片标识,并显示目标图片标识;或第二显示单元,用于从预设图片库中查找三维游戏模型中的模型组件所对应的、满足放缩比例的图片标识作为目标图片标识,并显示目标图片标识。可选地,在本专利技术实施例中,该装置还可以包括:确定模块,用于在显示三维游戏模型中的模型组件之前,确定目标图片标识的位置;检测模块,用于检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域相交;其中,相交时满足拼接模型组件的拼接条件。可选地,在本专利技术的一个实施例中,检测模块可以包括:第一检测单元,用于检测从目标图片标识的位置发出的射线是否与三维游戏模型中模型组件所在区域的预设拼接面相交;第一确定单元,用于当相交时,则确定预设拼接面的编号与目标图片标识的编号是否相匹配;其中,编号匹配时满足拼接模型组件的拼接条件。可选地,在本专利技术的另一个实施例中,检测模块可以包括:第二确定单元,用于确定目标图片标识的中心点位置;第二检测单元,用于检测从中心点位置发出的射线是否与三维游戏模型中模型组件所在区域相交;或第三检测单元,用于检测从中心点位置发出的射线是否与三维游戏模型中模型组件所在区域的预设中心区域相交。可选地,在本专利技术实施例中,第二显示模块可以包括:第三显示单元,用于基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件。可选地,在本专利技术实施例中,第三显示单元具体可以用于:当目标图片标识与三维游戏模型中模型组件所在区域不完全重合时,基于预设的拼接动画显示模式显示三维游戏模型中的模型组件;或当目标图片标识与三维游戏模型中模型组件所在区域完全重合时,在距离模型组件所在区域预设距离的位置显示目标图片标识,调用预设的拼接动画显示模式显示三维游戏模型中的模型组件。可选地,在本专利技术实施例中,该装置还可以包括:删除模块,用于在显示三维游戏模型中的模型组件之后,删除目标图片标识;或隐藏模块,用于在显示三维游戏模型中的模型组件之后,隐藏显示目标图片标识。可选地,在本专利技术实施例中,该装置还可以包括:第二接收模块,用于在显示三维游戏本文档来自技高网...

【技术保护点】
1.一种游戏中模型组件的拼接方法,其特征在于,包括:/n接收针对三维游戏模型的放缩指令;/n响应所述放缩指令所指示的放缩比例,放大或缩小所述三维游戏模型;/n在响应针对所述三维游戏模型中的模型组件所对应的图片标识的移动指令对所述图片标识进行移动之后,显示按照所述放缩比例放缩后所得到的图片标识作为目标图片标识;其中,所述模型组件为用于展示所述三维游戏模型的部分模型的组件,所述模型组件在所述三维游戏模型中处于隐藏显示状态;/n当所述目标图片标识的位置与所述模型组件所在区域满足拼接条件时,显示所述三维游戏模型中的所述模型组件。/n

【技术特征摘要】
1.一种游戏中模型组件的拼接方法,其特征在于,包括:
接收针对三维游戏模型的放缩指令;
响应所述放缩指令所指示的放缩比例,放大或缩小所述三维游戏模型;
在响应针对所述三维游戏模型中的模型组件所对应的图片标识的移动指令对所述图片标识进行移动之后,显示按照所述放缩比例放缩后所得到的图片标识作为目标图片标识;其中,所述模型组件为用于展示所述三维游戏模型的部分模型的组件,所述模型组件在所述三维游戏模型中处于隐藏显示状态;
当所述目标图片标识的位置与所述模型组件所在区域满足拼接条件时,显示所述三维游戏模型中的所述模型组件。


2.根据权利要求1所述的方法,其特征在于,所述显示按照所述放缩比例放缩后所得到的图片标识作为目标图片标识的步骤,包括:
按照所述放缩比例放大或缩小所述三维游戏模型中的模型组件所对应的图片标识作为目标图片标识,并显示所述目标图片标识;或
从预设图片库中查找所述三维游戏模型中的模型组件所对应的、满足所述放缩比例的图片标识作为目标图片标识,并显示所述目标图片标识。


3.根据权利要求1所述的方法,其特征在于,在所述当所述目标图片标识的位置与所述模型组件所在区域满足拼接条件时,显示所述三维游戏模型中的所述模型组件的步骤之前,还包括:
确定所述目标图片标识的位置;
检测从所述目标图片标识的位置发出的射线是否与所述三维游戏模型中所述模型组件所在区域相交;其中,相交时满足拼接所述模型组件的拼接条件。


4.根据权利要求3所述的方法,其特征在于,所述检测从所述目标图片标识的位置发出的射线是否与所述三维游戏模型中所述模型组件所在区域相交的步骤,包括:
检测从所述目标图片标识的位置发出的射线是否与所述三维游戏模型中所述模型组件所在区域的预设拼接面相交;
若相交,则确定所述预设拼接面的编号与所述目标图片标识的编号是否相匹配;其中,编号匹配时满足拼接所述模型组件的拼接条件。


5.根据权利要求3所述的方法,其特征在于,所述检测从所述目标图片标识的位置发出的射线是否与所述三维游戏模型中所述模型组件所在区域相交的步骤,包括:
确定所述目标图片标识的中心点位置;
检测从所述中心...

【专利技术属性】
技术研发人员:林颖雯徐鹏王硕刘志峰
申请(专利权)人:超级魔方北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1