将一行JS翻译成C#(Unity)
本文关键字:Unity 翻译 一行 JS | 更新日期: 2023-09-27 18:27:50
这是一行JS,我想把它翻译成C#:
private var isFalling = false;
有什么建议吗?
private bool isFalling = false;
或
bool isFalling = false;
因为默认情况下变量是私有
实际上var
是JS和许多其他语言(甚至是C#)中使用的通用数据类型(例如,实际上它是一个由编译器自己解析的隐式数据类型)。
如果我写var speed = 0;
,那么speed
将变成int
,类似于您写的bool
和其他类型。
在您的情况下,isFalling
是一个应该是bool
的标志,因此您可以将其写成
private bool isFalling = false;