【发布时间】:2014-07-05 23:56:09
【问题描述】:
我目前正在执行以下操作,通过此行调用它:var newNumbers = GetNumberClass( 5 );
class NumberClass
{
var num1 = 2;
var num2 = 3;
}
function GetNumberClass ( add : int )
{
var n = new NumberClass();
n.num1 += add;
n.num2 += add + 10;
return n;
}
我觉得我可能曾经读过一个更好的方法来做到这一点,但不记得确切的方法或术语,但是否存在类似的东西?
class NumberClass
{
var num1 = 2;
var num2 = 3;
function GetNumberClass ( add : int )
{
num1 += add;
num2 += add + 10;
return NumberClass;
}
}
我的示例在 Unityscript 中,但我可以用那个或 C# 来理解答案。
【问题讨论】:
标签: c# .net class unity3d unityscript