首页 > 数据库技术 > 详细

改造u3d第一人称控制器,使之适合Cardboard+蓝牙手柄控制

时间:2015-11-15 23:14:17      阅读:365      评论:0      收藏:0      [点我收藏+]

一、在u3d编辑器中删除FPSController游戏对像中自带的Camera;

二、在u3d编辑器中将CardBoardMain游戏对像添加到FPSController的子物体;

三、修改脚本:

1、删除FirstPersonController脚本中的RotateView方法调用;

技术分享

2、在CardboardHead中的UpdateHead中,修改FPSController对像的transform的Y轴上的转向;

技术分享

以上,即可以完成使用cardboard追踪到的头部转向数据来控制第一人称游戏对像的Y轴转向;(由于使用了cardboardmain,使得cardboardhead对像直接可用)

3、在FirstPersonController脚本中找到控制第一人称移动的地方,用手柄摇杆键值取代;

技术分享

4、在FirstPersonController脚梧找到控制jump的地方,用手柄中的右边下方按键键值取代;

技术分享

即可完成使用手柄摇杆控制第一人称角色身体的前后左右移动,以及使用手柄右边下边的按键控制第一人称角色的跳跃;

改造u3d第一人称控制器,使之适合Cardboard+蓝牙手柄控制

原文:http://www.cnblogs.com/donghua/p/4967631.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!