将一行JS翻译成C#(Unity)

本文关键字:Unity 翻译 一行 JS | 更新日期: 2023-09-27 18:27:50

这是一行JS,我想把它翻译成C#:

private var isFalling = false;

有什么建议吗?

将一行JS翻译成C#(Unity)

private bool isFalling = false;

bool isFalling = false;

因为默认情况下变量是私有

实际上var是JS和许多其他语言(甚至是C#)中使用的通用数据类型(例如,实际上它是一个由编译器自己解析的隐式数据类型)。

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

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

private bool isFalling = false;