[发明专利]应用场景获取方法、装置、电子设备及介质有效
申请号: | 201910335830.2 | 申请日: | 2019-04-24 |
公开(公告)号: | CN110141863B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 黄俊豪 | 申请(专利权)人: | 深圳市腾讯网域计算机网络有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 场景 获取 方法 装置 电子设备 介质 | ||
1.一种应用场景获取方法,其特征在于,包括:
将所述应用场景划分成多个子场景,所述应用场景为连续的地图场景;
获取多个子场景分别对应的子场景数据;
其中,所述子场景数据至少包括寻路线信息、逻辑信息以及美术信息;一个子场景对应的寻路线信息包括移动对象能够在该子场景中移动的多条路线,一条路线至少包括第一点、第二点以及连接该第一点和第二点的线段;所述多条路线分别对应的第一点和第二点中至少一个点为寻路点接口;一个子场景对应的逻辑信息表征所述移动对象在该子场景中能够执行的操作;一个子场景对应的美术信息表征该子场景的外观;每个子场景对应的寻路线信息、逻辑信息与美术信息都是分别独立设计的;
针对所述多个子场景中任一子场景,基于该子场景对应的寻路点接口和与该子场景相邻的子场景对应的寻路点接口,获得联通该子场景和与该子场景相邻的子场景之间的联通路线,以得到多个子场景分别对应的联通路线;
基于所述多个子场景分别对应的联通路线,获得多个联通路线分别关联的碰撞体,一个联通路线关联的碰撞体用于承载所述移动对象,使得所述移动对象能够在该联通路线上移动;
基于所述多个联通路线分别关联的碰撞体,构建所述多个联通路线分别对应的逻辑信息以及美术信息;
基于联通后的多个子场景以及所述多个联通路线分别对应的逻辑信息与美术信息,得到由所述多个子场景组成的所述应用场景。
2.根据权利要求1所述应用场景获取方法,其特征在于,多个子场景占用的场景空间均为长方形区域,一个子场景对应的寻路点接口包括:至少一个用于与该子场景上方相邻的第一子场景联通的上寻路点接口、至少一个用于与该子场景下方相邻的第二子场景联通的下寻路点接口、至少一个用于与该子场景左方相邻的第三子场景联通的左寻路点接口以及至少一个用于与该子场景右方相邻的第四子场景联通的右寻路点接口中的至少一个。
3.根据权利要求2所述应用场景获取方法,其特征在于,所述基于该子场景对应的寻路点接口和与该子场景相邻的子场景对应的寻路点接口,获得联通该子场景和与该子场景相邻的子场景之间的联通路线,包括以下至少一种:
连接该子场景对应的至少一个上寻路点接口与所述第一子场景对应的至少一个下寻路点接口,以得到该子场景与所述第一子场景之间的联通路线;
连接该子场景对应的至少一个下寻路点接口与所述第二子场景对应的至少一个上寻路点接口,以得到该子场景与所述第二子场景之间的联通路线;
连接该子场景对应的至少一个左寻路点接口与所述第三子场景对应的至少一个右寻路点接口,以得到该子场景与所述第三子场景之间的联通路线;
连接该子场景对应的至少一个右寻路点接口与所述第四子场景对应的至少一个左寻路点接口,以得到该子场景与所述第四子场景之间的联通路线。
4.根据权利要求1所述应用场景获取方法,其特征在于,所述获取多个子场景分别对应的子场景数据,包括:
针对所述多个子场景中任一子场景,将该子场景的场景标识、该子场景的逻辑信息的逻辑标识、该子场景的美术信息的美术标识以及该场景的寻路线信息的寻路标识进行绑定,获得该子场景的场景标识对应的美术标识、逻辑标识和寻路标识;
基于多个子场景的场景标识分别对应的美术标识、逻辑标识与寻路标识,获得多个子场景分别对应的子场景数据。
5.根据权利要求1所述应用场景获取方法,其特征在于,所述应用场景占用的场景空间为长方形区域,所述获取所述应用场景包含的多个子场景,包括:
将所述应用场景划分为多个尺寸相等的长方形区域,以得到多个子场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯网域计算机网络有限公司,未经深圳市腾讯网域计算机网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910335830.2/1.html,转载请声明来源钻瓜专利网。