【问题标题】:How to get variable name?如何获取变量名?
【发布时间】:2014-06-20 18:58:47
【问题描述】:
var testint=1;

var teststr="val";

var val1=5;//print value

var val2=8;

var val3=4;

Debug.Log(this[teststr+testint.ToString()]);

//我要变量名值。

【问题讨论】:

标签: variables unity3d unityscript


【解决方案1】:

如果

var testint = 1;
var teststr = "val";
var val1 = 5;
var val2 = 8;
var val3 = 4;

然后

window[teststr + testint.toString()]

将输出5(变量val1的值)。

同样,如果

var testint = 2;
var teststr = "val";
var val1 = 5;
var val2 = 8;
var val3 = 4;

输出值为8(变量val2的值)。

【讨论】:

  • 我要 Unity javascript。
猜你喜欢
  • 1970-01-01
  • 2013-03-30
  • 2022-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-13
  • 2019-04-18
  • 2013-11-07
相关资源
最近更新 更多