[英]: (colon) in c# for 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];
它来自随机数Unity3d手册
但是这个问题中没有一个例子似乎适合。
我认为,这是一种类型定义......但通常它会是
public Transform[] spawnPoints;
代替
var spawnPoints: Transform[];
所以我有点困惑。
该示例在Unityscript中(与javascript或actionscript 3几乎相同)。 语法与C#的语法有点不同。
你的提示是正确的。 该
var spawnPoints:Transform[];
是在Unityscript中,在C#中是完全正确的
Transform[] spawnPoints;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.