unity3d Unity c#转换函数

zujrkrfu  于 2023-01-05  发布在  C#
关注(0)|答案(1)|浏览(274)

我是新来的团结,我正在学习制作一个驾驶游戏,我正在遵循一个课程,从udemy,到目前为止,thigns似乎是不错的,但他们没有解释的是,为什么统一采取浮点数的转换功能,如转换。旋转()转换.翻译().还有,如果我们不使用f和number,我们如何计算平滑运动的值以及它假设的数据类型(transform.Rotate(0,0,45))〈-这个函数使sprite在z轴上旋转超快,而z=0.1f使它在真实的生活中平滑0.1f等于我们人类理解的值?以及它是如何读取和理解它的?
尝试将值作为浮动值和无浮动值,但无法理解差异,还想了解Unity如何读取它并解释浮动值

3z6pesqy

3z6pesqy1#

在C#(以及其他一些编程语言)中,后缀f表示浮点。
例如,float x = 0.1f表示x的值为0.1
因此,如果将transform.Rotatez的值设置为0.1f,则它的旋转速度比z = 45慢。

相关问题