Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3:AIR Android:如何添加输入文本字段?_Actionscript 3_Textfield_Textinput_Android Touch Event_Air Android - Fatal编程技术网

Actionscript 3 AS3:AIR Android:如何添加输入文本字段?

Actionscript 3 AS3:AIR Android:如何添加输入文本字段?,actionscript-3,textfield,textinput,android-touch-event,air-android,Actionscript 3,Textfield,Textinput,Android Touch Event,Air Android,我做了一个游戏,要求玩家键入他们的答案。以下代码适用于桌面版本。我正在制作一款手机版的游戏,但遇到了麻烦。我如何编写代码,以便玩家可以通过触摸事件和轻触输入答案 var回答:int; answer=int(answer\u txt.text)只需添加一个输入框,允许用户在触摸时添加他们的答案 var textInput:TextField; textInput.background = true; textInput.restrict = "0-9"; textInput.

我做了一个游戏,要求玩家键入他们的答案。以下代码适用于桌面版本。我正在制作一款手机版的游戏,但遇到了麻烦。我如何编写代码,以便玩家可以通过触摸事件和轻触输入答案

var回答:int;

answer=int(answer\u txt.text)
只需添加一个输入框,允许用户在触摸时添加他们的答案

var textInput:TextField;
textInput.background = true;
textInput.restrict = "0-9";
textInput.autoSize = TextFieldAutoSize.CENTER;
textInput.antiAliasType = AntiAliasType.ADVANCED;
textInput.type = "input";
textInput.softKeyboard = SoftKeyboardType.NUMBER
addChild(textInput)

此外,您还可以使用addTextFormat更改字体和fontSize,

除非您确实使用了某些特定的触摸功能,如多点触摸、手势或触摸大小和相位,只要使用常规的鼠标事件(例如MouseEvent.CLICK),它们就可以正常工作。