有效

一种unity3d三维场景与web页面元素交互通信的方法

刘新刚、冯凯、王元卓、王洪显、李伟、张虎子、李宗尚、杨燕凝、张子尧
中科大数据研究院
刘新刚机构 暂无
技术领域 暂无
冯凯机构 暂无
技术领域 暂无
王元卓机构 暂无
技术领域 暂无
王洪显机构 暂无
技术领域 暂无
李伟机构 暂无
技术领域 暂无
张虎子机构 暂无
技术领域 暂无
李宗尚机构 暂无
技术领域 暂无
杨燕凝机构 暂无
技术领域 暂无
张子尧机构 暂无
技术领域 暂无

摘要

本发明提供了一种unity3d三维场景与web页面元素交互通信的方法,首先使用nodejs实现websocket服务端,由unity3d开发人员根据产品需求完成三维场景效果的开发,对三维场景要完成的交互动作封装成独立的方法,在unity3d中实现支持webgl平台的webscoket通信方式,创建websocket对象,设置好websocket连接的消息接收、发送及关闭连接事件,打包生成webgl端交于web端开发人员,web应用端开发人员根据产品需求在web界面中对要展示的图表和文字的信息交互动作封装独立的方法。本发明提供的方法能有效的解决现有unity3d和web应用元素交互通信的缺点,实现双端开发人员的解耦,降低开发沟通、调式难度,有效的解决开发过程中存在的沟通成本高,开发调式不便利等问题。