禁用焦点 - AS3

时间:2015-02-28 13:35:32

标签: actionscript-3 flash focus

我对Flash相对较新,我只是想知道是否有任何方法可以将焦点放在某些元素上(特别是按钮,还有输入文本区域等)。

没有什么可以激烈的,但是让我把标签键专注于按钮而不是其他东西让我很烦。如果可能的话,我宁愿能够永久地禁用对该对象的关注。

非常感谢你!

1 个答案:

答案 0 :(得分:0)

要在按下 Tab 键时禁用组件(对象)获得焦点,可以使用tabEnabled属性并将其设置为{ {1}},像这样:

false

此外,对于UIComponentfl.controls.ColorPicker,...等fl.controls.ComboBox,您可以使用focusEnabled属性,如下所示:

// button control
var button:Button = new Button();   //  fl.controls.Button
    button.tabEnabled= false;
addChild(button);

// input text field
var text_field:TextField = new TextField();
    text_field.type = 'input';
    text_field.tabEnabled = false;
addChild(text_field);

希望可以提供帮助。