场景1,图层'第1层',第1帧,第2行,第12列1067:将String类型的值隐式强制转换为不相关的类型数。
舞台中动态文字的名称:“benzin_txt”
public void Display(int Counter) {
myTextView.setText(String.ValueOf(Counter));
}
答案 0 :(得分:1)
设置文本字段的文本需要一个字符串。你想给它一个数字。
如果要将TextField的值解释为数字,然后将其内容减去1,则必须首先解析该字符串。然后把它变成一个字符串。
var origionalText:String = benzin_txt.text;
var asNumber:Number = parseInt(origionalText);
asNumber--;
benzin_txt.text = asNumber.toString();
//or
benzin_txt.text = String( int(benzin_txt.text) - 1);
答案 1 :(得分:1)
textField的内容是“String”而不是“Number”。所以你不能对它进行数值运算。首先,您必须将其转换为数字或相关类型:
number = Number(benzin_txt.text);
或
benzin_txt.text = String(number);
然后将其重新转换为String,以便您可以将其用作文本字段的文本:
benzin_txt.text = number.toString();
或
benzin_txt.text = String(Number(benzin_txt.text)-1);
简单地:
creds.php
问候。