≡
导航
搜索
教程
插件
模型
模板
博客
交易
朋友
Unity 3D 游戏引擎吧
已关注 | 取消
+关注
关注:
46
帖子:
451
签到
07月13日 尚未签到
看帖
图片
精品
视频
共有回帖数
0
个
【交流】一个关于角色控制器的问题
只看楼主
收藏
回复
晚街听风
等级:
我给一个摄像机添加了CharacterController
void OnGUI () {
float speed = 3.0f;
//获取人称控制器组件
CharacterController controller = (CharacterController)base.GetComponent(typeof(CharacterController));
//左右移动
Vector3 v3 = transform.TransformDirection(Vector3.right);
float soSpeed = speed * Input.GetAxis ("Horizontal");
controller.SimpleMove (v3 * soSpeed);
//上下移动
Vector3 forward = transform.TransformDirection(Vector3.forward);
float curSpeed = speed * Input.GetAxis("Vertical");
controller.SimpleMove(forward * curSpeed);
}
但是摄像机会从空中掉下来。怎么修改啊
楼主 2016-02-20 15:40
回复
共有回帖数
0
个
回 帖
表情
图片
视频
欢迎来到本吧,您可以在此发帖和众多大咖交流学习.
选择或直接输入昵称
Tips:支持QQ截图直接粘贴
发表
登录直线网账号
自动登录
忘记密码
免费注册
本吧信息
查看详情
吧主:
mygameplay
本吧公告
优秀文章 【交流】Unity 脚本入门 个人经验及常用方法块 http://www.linecg.com/tieba/content_4292.html 大家可以看一下
我常逛的吧
我管理的吧
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈
|
关于直线
|
版权声明
|
会员须知