2014-03-24

1、Unity3d 虚拟摇杆

Unity3d自带 JoyStick.js脚本,该脚本实现虚拟摇杆功能。还需要在MainCamera上挂载一个 Smooth Follow 脚本,让其跟综游戏中的GameObject,通常为主角。然后在Main Camera上挂载一个脚本。在 Update()中根据JoyStick对象的信息,实时更新主角的位置。  

虚拟摇杆通过 GUI Texture绘制,在表现上欠缺灵活性。

2、Unity3d 鼠标点击控制主角移动

同样需要用到SmoothFollow脚本, 让其挂载在MainCamera 上,设置其跟踪对象为游戏主角。再添加一个脚本 ,挂载在主角身上,根绝射线 Ray的信息来控制主角的运动方向和位置,速度可以自己控制。

3、Third Person Controller

这也是Unity3d自带的角色控制器, 具体实现方式。。。(待续)

原文地址:https://www.cnblogs.com/orangeblog/p/3621940.html