一种界面显示方法、装置、设备及介质制造方法及图纸

技术编号:24167922 阅读:34 留言:0更新日期:2020-05-16 02:01
本公开实施例公开了一种界面显示方法、装置、设备及介质,该方法包括:当接收到基于当前场景触发的界面打开指令时,将当前场景数据隐藏,并加载预设的3D和2D混合显示界面对象;通过所述3D和2D混合显示界面对象动态加载与所述打开指令匹配的3D场景数据和2D界面数据;基于所述3D场景数据和2D界面数据进行3D和2D混合界面的显示。本公开实施例的技术方案,提高了界面显示效果与速度。

An interface display method, device, equipment and medium

【技术实现步骤摘要】
一种界面显示方法、装置、设备及介质
本公开实施例涉及计算机
,尤其涉及一种界面显示方法、装置、设备及介质。
技术介绍
在移动游戏的开发中,用于移动游戏开发的Unity游戏引擎没有支持3D和2D混合显示的原生UI界面。当游戏玩家想使移动游戏的界面进行3D和2D混合显示时,通常的做法是:玩家基于当前场景界面触发切换按钮,切换到一个专门的3D场景,系统接收到切换指令时,将当前的场景数据释放掉,然后加载3D场景,加载完成后再进行2D添加,从而实现3D和2D混合显示,当玩家退出3D和2D混合显示界面时,系统需要将3D和2D混合显示界面的数据释放掉,重新加载之前的所述当前场景的数据。或者,使用2D显示,通过添加一些粒子效果作为远景来伪装3D效果。可见,上述通常使用的第一种做法存在的问题在于,进入或者退出3D和2D混合显示界面时,均需要经过加载过程,加载过程需要耗费一定的时间,导致玩家需要等待一段时间,用户体验不好。上述通常使用的第一种做法存在的问题在于,表现效果不好。
技术实现思路
本公开实施例提供一种界面显示方法本文档来自技高网...

【技术保护点】
1.一种界面显示方法,其特征在于,包括:/n当接收到基于当前场景触发的界面打开指令时,将当前场景数据隐藏,并加载预设的3D和2D混合显示界面对象;/n通过所述3D和2D混合显示界面对象动态加载与所述打开指令匹配的3D场景数据和2D界面数据;/n基于所述3D场景数据和2D界面数据进行3D和2D混合界面的显示。/n

【技术特征摘要】
1.一种界面显示方法,其特征在于,包括:
当接收到基于当前场景触发的界面打开指令时,将当前场景数据隐藏,并加载预设的3D和2D混合显示界面对象;
通过所述3D和2D混合显示界面对象动态加载与所述打开指令匹配的3D场景数据和2D界面数据;
基于所述3D场景数据和2D界面数据进行3D和2D混合界面的显示。


2.根据权利要求1所述的方法,其特征在于,还包括:
创建界面管理器插件;
将所述预设的3D和2D混合显示界面对象的加载路径传入所述界面管理器插件。


3.根据权利要求2所述的方法,其特征在于,所述将当前场景数据隐藏,并加载预设的3D和2D混合显示界面对象,包括:
通过所述界面管理器插件将当前场景数据隐藏,并基于所述加载路径加载预设的3D和2D混合显示界面对象。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述预设的3D和2D混合显示界面对象包括下述至少一种资源:
场景的光照、场景的相机组、3D场景的挂载点画布以及2D界面的挂载点画布。


5.根据权利要求1-3任一项所述的方法,其特征在于,基于所述3D场景数据和2D界面数据进行3D和2D混合界面的显示,包括:
通过所述预设的3D和2D混合显示界面对象绑定的界面管理器组件控制3D场景数据和2D界面数据的显示设置,以实现3D和2D混合界面的显示。

【专利技术属性】
技术研发人员:李翔
申请(专利权)人:上海米哈游天命科技有限公司
类型:发明
国别省市:上海;31

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

1