小编Ste*_*atz的帖子

:c#中的(冒号)用于Unity3d

我是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];
Run Code Online (Sandbox Code Playgroud)

它来自随机数Unity3d手册

我发现了这个问题:多重含义:在c#中

但是这个问题中没有一个例子似乎适合.

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

public Transform[] spawnPoints;
Run Code Online (Sandbox Code Playgroud)

代替

var spawnPoints: Transform[];
Run Code Online (Sandbox Code Playgroud)

所以我有点困惑.

c# colon unity-game-engine

2
推荐指数
1
解决办法
902
查看次数

标签 统计

c# ×1

colon ×1

unity-game-engine ×1