/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 42 条)
学习达人
T-t8n4p3qlq 展开
直接把camera的rotation的x改成0就行了
2023年08月28日 16:13
0 回复
学习达人
刘欢2013 展开
if (Input.GetKey (KeyCode.Z)) {

transform.Rotate(-25*Time.deltaTime,0,0,Space.Self);

}

if (Input.GetKey (KeyCode.C)) {

transform.Rotate(25*Time.deltaTime,0,0,Space.Self);
}
2019年11月06日 20:29
0 回复
杨霖曦 展开
有C#的教程吗
2019年08月28日 15:42
0 回复
a904611529 展开
其实并不需要x轴的旋转,记得之前相机的前后左右移动么,只要让相机按照世界的XY轴移动,而不是自己的就行(transform.Translate(x,0,z)改为
transform.Translate(x,0,z,Space.World))
2017年09月01日 20:55
2 回复
代码民工 展开
@ a904611529 这个是不对的,如果你的坐标系和世界坐标系不一致的时候,你会发现移动的方向和你操作的方向不一致。正确的方法是将摄像头绑到一个移动对象上,移动物体的x轴保持水平,移动和物体转向的脚本作用于移动对象,镜头转向的脚本作用于镜头,移动物体和镜头的X轴旋角保持一致。
2022年07月17日 21:54
@TA
IMTTSTRa 展开
注意QEZC的大小写,zc我竟然是小写,搞了半天才发现
2018年01月15日 13:57
1 回复
游客 展开
改成 吸键
2018年07月26日 10:26
0 回复
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部