gpt4 book ai didi

c# - : (colon) in c# for Unity3d

转载 作者:行者123 更新时间:2023-11-30 19:58:19 24 4
gpt4 key购买 nike

我是 C# 和 Unity 的新手,在阅读手册时在某些示例中遇到了外来冒号语法:

function Choose(probs: float[]) {
var total = 0;

for (elem in probs) {
total += elem;
}

var spawnPoints: Transform[];

function ChooseSet(numRequired: int) {
var result = new Transform[numRequired];

来自Random Numbers Unity3d Manual

我发现了这个问题:Multiple Meanings of : in c#

但是这个问题中的例子似乎都不合适。

我认为,这是一种类型定义......但通常情况下它会是

public Transform[] spawnPoints;

代替

var spawnPoints: Transform[];

所以我有点困惑。

最佳答案

示例使用 Unityscript(与 javascript 或 actionscript 3 几乎相同)。语法与 C# 的语法略有不同。

你的建议是对的。

var spawnPoints:Transform[];

在 Unityscript 中,在 C# 中正是

Transform[] spawnPoints;

关于c# - : (colon) in c# for Unity3d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27218161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com