将一行JS转换为C#(Unity)

时间:2015-12-23 19:47:40

标签: javascript c# unity3d

这是我想要翻译成C#的一行JS:

private var isFalling = false;

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

private bool isFalling = false;

bool isFalling = false;

因为默认变量是私有的

答案 1 :(得分:0)

实际上var是JS和许多其他语言中使用的通用数据类型(例如,实际上它是由编译器本身解析的隐式数据类型),即使在C#中也是如此。

如果我写var speed = 0;,那么speed将与您编写的int类似bool和其他类型。

在您的情况下isFalling是一个应该是bool的标志,因此您可以将其写为,

private bool isFalling = false;