首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

兼容多端的UI碰撞和排序检测方法、装置、设备及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:江西格如灵科技股份有限公司

摘要:本发明实施例提供了一种兼容多端的UI碰撞和排序检测方法、装置、设备及介质,涉及虚拟现实技术领域,该方法包括基于Unity编辑器获取用于跨平台交互式应用程序的工具包;创建根画布以及顶层父级UI;对顶层父级UI添加ImgPieDragManager脚本;对每个待排序元素添加预设正确顺序的父节点后添加至顶层父级UI中,再添加用于碰撞检测的脚本,基于该脚本进行拖拽以及碰撞检测;基于ImgPieDragManager脚本,进行随机打乱,再将待排序元素的ID与父节点的预设正确顺序进行比较,进行排序检测。该方案实现了一次编写多端可用,提升开发者效率,简化制作复杂性,节省开发成本。

主权项:1.一种兼容多端的UI碰撞和排序检测方法,其特征在于,包括:基于Unity编辑器获取用于跨平台交互式应用程序的工具包;基于所述工具包创建用于显示UGUI的根画布,在所述根画布上创建用于存放待排序元素和所述待排序元素的父节点的顶层父级UI;对所述顶层父级UI添加ImgPieDragManager脚本,所述ImgPieDragManager脚本用于处理待排序元素位置的随机打乱、待排序元素与父节点的关系映射和待排序元素的排序检测;对每个待排序元素添加预设正确顺序的父节点后添加至所述顶层父级UI中,并对每个待排序元素添加用于碰撞检测的脚本,所述用于碰撞检测的脚本包括ImageCollision脚本、BoxCollider脚本、Rigidbody脚本和CanvasGroup脚本,所述ImageCollision脚本用于处理待排序元素的碰撞、拖拽和位置交换,所述BoxCollider脚本用于定义待排序元素的碰撞体积和位置,所述Rigidbody脚本用于触发碰撞事件,所述CanvasGroup脚本用于控制待排序元素透明度;基于所述用于碰撞检测的脚本对待排序元素进行拖拽以及碰撞检测;基于所述ImgPieDragManager脚本,对碰撞检测后的所述待排序元素进行随机打乱;基于所述ImgPieDragManager脚本,将打乱后的所述待排序元素的ID与所述父节点的预设正确顺序进行比较,进行所述待排序元素的排序检测。

全文数据:

权利要求:

百度查询: 江西格如灵科技股份有限公司 兼容多端的UI碰撞和排序检测方法、装置、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术