使用示例应用程序移动虚拟形象
下一步,让我们将Unity Plugin包文件(示例程序)导入Unity,并尝试使用示例应用程序使虚拟形象移动。
参考
使用示例应用程序,可捕捉mocopi应用程序通过UDP发送的运动数据,并移动虚拟形象。通过了解示例应用程序操作,加深对Unity Plugin应用程序和实现方式的印象。
前期准备
按照以下步骤,准备使用示例应用程序。
- 将已安装Unity的计算机(Windows/Mac)连接到本地网络。
- 进入下载页面,下载最新版本Unity Plugin。
- 将下载的ZIP文件解压到任意文件夹。
有关分布式数据的详情,请参阅分布式数据的内容。 - 将已安装mocopi应用程序的智能手机连接到本地网络。
-
如需了解可使用UDP从mocopi应用程序发送运动数据的状态,请参阅从mocopi应用程序发送数据。
在“IP”字段中指定安装Unity的计算机的IP地址;在“端口”字段指定待使用的端口号(初始值:12351);将发送格式指定为“mocopi(UDP)”。
此时,前期准备已完成。
步骤1:启动项目
创建新项目
- 启动Unity Hub,然后单击[新项目]按钮。
-
单击选中“3D”核心。
注意事项
示例应用程序仅支持SRP(Built-in Render Pipeline)。
- 在项目设置中配置必要设置,然后单击[创建项目]按钮。
此时,新项目已创建并可启动。
使用已有项目时
- 启动Unity Hub,然后从“项目”列表中单击待使用的项目。
此时,项目已启动。
步骤2:导入Unity Plugin
- 在Unity Editor菜单栏中,依次单击[资产]>[导入包]>[自定义包……]。
会出现“导入包”窗口。 - 前期准备步骤3中,在指定为解压缩目的地的文件夹中选择包文件(mocopi-receiver-plugin_vX.X.X.unitypackage),然后单击[打开]按钮。
会出现“导入Unity包”对话框。 -
单击[导入]按钮。
- 在“项目”窗口的左窗格中依次打开[资产]>[MocopiReceiver]>[示例]>[Receiver示例]>[场景]。
-
双击[Receiver示例]。
此时,Unity Plugin已导入。
步骤3:启动示例应用程序
-
单击Unity Editor顶部的[播放]按钮。
此时,示例应用程序已启动。
步骤4:验证示例应用程序
- 运行mocopi应用程序,以启动运动数据的UDP传输。
- 检查虚拟形象是否随传感器移动而移动。
此时,示例应用程序已验证。
注意事项
如果示例应用程序的虚拟形象未移动,可能无法通过UDP接收数据。请参阅故障排除。