c# - unity 旋转物体改变位置
问题描述
你好我有播放器使用Rigidbody2D
。
我已将相机连接到播放器,但是当播放器旋转时,相机正在移动。这对我来说是个问题,我只想在玩家移动时移动相机。
这是我的代码的一部分:
Rigidbody2D rb;
void Update() {
rb.angularVelocity = Input.GetAxis("Horizontal") * rotateSpeed;
}
和玩家的检查员:
那么为什么旋转的物体也会改变位置呢?
解决方案
推荐阅读
- ios - 无法在我的 One Signal 帐户中添加 .p12 证书
- arrays - StructRowKey byte[] 数组键上的 HBase 过滤器
- javascript - 如何通过 JavaScript 将反斜杠替换为字符串?!(不同的问题)
- java - 在基于 JAX-RS 的 REST 应用程序中发送 POST 请求时 HTTP 500 请求失败
- maximo - Maximo Anywhere - 动态改变元素的 CSS 类
- c# - 将 Parallel.ForEach 与 DataTable 一起使用会引发对象引用异常
- reactjs - 如何在一个块中获取响应正文和响应标头
- javascript - 如何检查元素是否在页面顶部
- python - 参数必须是 django rest 框架中的字符串?
- mysql - 我在 MYSQL 查询中遇到 SELF JOIN 问题。请查表查询