游戏开发学习笔记(五)人物的移动及相机的跟随
来源:互联网 发布:java swing 教程 编辑:程序博客网 时间:2024/05/16 15:24
思路:
将摇杆移动的坐标传给人物
给人物添加状态机及设置状态转换
相机的坐标跟随人物的坐标
将摇杆移动的坐标传给人物,给人物添加状态机及设置状态转换
给人物添加Character Control和Animator组件,添加PlayerControl脚本,编辑脚本
public class PlayerControl : MonoBehaviour {public float speed = 4f;private CharacterController PlayerCC;private Animator PlayerAnim;void Awake(){PlayerCC = this.GetComponent<CharacterController> ();PlayerAnim = this.GetComponent<Animator> ();}void Update () {if (JoyStick._instance.isPress) {PlayerAnim.SetBool ("Idle_Run", JoyStick._instance.isPress);Vector3 Dir = new Vector3 (transform.position.x + JoyStick._instance.touchPos.x, transform.position.y, transform.position.z + JoyStick._instance.touchPos.y);transform.LookAt (Dir);PlayerCC.SimpleMove (transform.forward * speed);PlayerCC.SimpleMove (transform.forward * speed);} else {PlayerAnim.SetBool ("Idle_Run", JoyStick._instance.isPress);}}}
相机的坐标跟随人物的坐标
给主摄像机MainCamera添加脚本CameraFollow脚本,编辑脚本
public class CameraFollow : MonoBehaviour { private Transform player; private Vector3 offsetpos; void Start () { player = GameObject.Find ("Player").transform; offsetpos = transform.position - player.position; } void Update () { transform.position = player.position + offsetpos; } }
阅读全文
0 0
- 游戏开发学习笔记(五)人物的移动及相机的跟随
- Unity3D自学笔记——架构应用(八)人物移动与角色相机的跟随
- 游戏人物跟随鼠标移动的实现
- u3d简单的第三人称人物移动与相机跟随
- unity相机跟随人物移动
- 人物动画的控制和相机跟随
- RPG游戏人物视角控制,相机跟随
- Unity3d学习 相机的跟随
- untiy2D 相机人物跟随的震动现象的疑问(本文暂时找不到方法)
- SurvivalShooter学习笔记(一.相机跟随)
- 基于Unity3D的相机功能的实现(五)—— 相机跟随
- Cocos2D实现RPG游戏人物地图行走的跟随效果
- 游戏开发之--简单的人物走动和地图移动(一)
- Unity3D学习之(粒子系统以及相机的跟随)
- LoL、DOTA、王者荣耀类游戏小地图注册及相机的跟随
- Unity3d学习记录(一)摄像机跟随人物移动,并且注视人物
- Unity3d学习记录(一)摄像机跟随人物移动,并且注视人物
- 相机的跟随效果
- 火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题
- ubuntu声音设置不显示声卡设备的解决方法
- 动态添加 Redis 密码认证
- leetCode-Search Insert Position
- 初试Vuforia开发AR(V客学院知识分享)
- 游戏开发学习笔记(五)人物的移动及相机的跟随
- Linux中MySQL中文乱码解决
- 为所有model添加通用的方法
- 深入理解 Spring 事务原理
- centos上yum命令不能用了解决方案
- PHP 升级到5.5后MySQL的代替法
- 微信小程序调用函数
- html表单元素的colspan和rowspan
- CentOS 7 配置本地源