好的,所以我有一个正在为 Flash 游戏开发的调试系统,并且我有一个 Switch(case) 块,这就是我目前所拥有的。
switch (fstring){
case "player.getname":
var pname = _global.heroVars.playerName;
target.feedback.text += (ct + pname + "\r\n");
target.inputt.text = "";
break;
case "player.getlevel":
var plevel = _global.heroVars.userLevel;
target.feedback.text += (ct + plevel + "\r\n");
target.inputt.text = "";
break;
default:
target.feedback.text += (ct + "\"" + inp + "\"" + " is not a valid function\r\n");
target.inputt.text = "";
}
我的问题是如何制作一个这样的“设置”功能。例如
“player.setlevel NUMBERHERE”或“player.setname STRINGHERE”等。并取字符串的第二部分并使用所述数字或字符串来设置变量?