- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在制作一个游戏,我在其中使用 GetAxis
来移动。在这个游戏中经常发生的事情是时间减慢到大约 20%,这会导致奇怪的行为。
GetAxis
和 GetAxisRaw
之间的区别在于 GetAxis
非常平滑。似乎 Time.timeScale
会影响这种平滑效果,播放器在慢动作时确实需要很多时间才能获得速度。在 GetAxisRaw
中,一切都像一个魅力。
如何使 GetAxis 时间独立?
最佳答案
总是返回-1、0、-1
如果你使用这个值,我认为你必须实现加速系统来增加/减少你的角色速度。
返回值在-1到1之间
通过这种方法,您可以通过转到Edit > Project Settings > Input 设置您喜欢的输入速度并设置重力或敏感值
关于unity3d - Unity 中的 GetAxis 平滑和 Time.timeScale,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63249568/
我为 3d 射击游戏添加了主要用户对象,为其附加了摄像头,并试图在脚本代码中捕捉鼠标移动,附加到玩家游戏对象。但是不能使用Input.GetAxis("Mouse X")、Input.GetAxis(
我是 Unity 脚本的新手,我正在尝试制作 ThirdPersonCamera,所以关注 this tutorial他可以正确上下左右移动鼠标 使用的脚本是 posY += Input.GetAxi
团结 .getAxis(string name) 似乎返回了用户输入(箭头、鼠标甚至操纵杆)产生的思想偏移。返回值方便地在 区间内除了鼠标滚轮。 从各种代码示例中,我可以看到许多获取输入的方法,但似
我目前正在制作一个游戏,我在其中使用 GetAxis 来移动。在这个游戏中经常发生的事情是时间减慢到大约 20%,这会导致奇怪的行为。 GetAxis 和 GetAxisRaw 之间的区别在于 Get
我最近开始使用 Unity,我有一个非常简单的脚本,如下所示,它可以左右移动 Sprite 。 using UnityEngine; using System.Collections; public
我想检测水平滑动,以便用户可以向左或向右滑动以切换一堆游戏角色。向左滑动 1 次切换/显示上一个字符,向右滑动 1 次切换/显示下一个字符。 Input.GetAxis("Horizontal")
我是一名优秀的程序员,十分优秀!