The*_*der -1 c# unity-game-engine
我最近尝试了 unity,并在其中一个 youtube 视频剪辑中看到了他们的代码如下:
Random.Range(0, 2) == 0 ? -1 : 1;
Run Code Online (Sandbox Code Playgroud)
我理解 Random.Range() 但后面的部分是什么意思?先感谢您
它是C# 中的三元运算符。
例子:
condition ? expressionResultForTrue : expressionResultForFalse
Run Code Online (Sandbox Code Playgroud)
如果Random.Range(0, 2) == 0评估为True我们得到-1其他1