在 ActionScript 3.0 中使按钮在单击时显示文本字段
Making a button display a text field on click in ActionScript 3.0
我正在尝试在 ActionScript 3.0 中创建一个按钮,单击该按钮时会显示一个包含三段文本的文本字段。
- 我有一个名为
textField
的动态文本字段。
我在舞台上有一个名为 learn_button
的按钮。
import flash.events.MouseEvent;
import flash.display.DisplayObjectContainer;
import flash.text.TextField;
learn_button.addEventListener(MouseEvent.CLICK, onButtonClick);
function onButtonClick(e:MouseEvent):void
{
var button:DisplayObjectContainer = DisplayObjectContainer(e.target);
var textField:TextField = TextField(learn_button.getChildByName("textField"));
textField.text = "Three paragraphs of text...";
}
learn_button.addEventListener(MouseEvent.CLICK, onButtonClick);
textField.visible=false;
function onButtonClick(e:MouseEvent):void
{
textField.visible=true;
textField.text = "Three paragraphs of text...";
}
我正在尝试在 ActionScript 3.0 中创建一个按钮,单击该按钮时会显示一个包含三段文本的文本字段。
- 我有一个名为
textField
的动态文本字段。 我在舞台上有一个名为
learn_button
的按钮。import flash.events.MouseEvent; import flash.display.DisplayObjectContainer; import flash.text.TextField; learn_button.addEventListener(MouseEvent.CLICK, onButtonClick); function onButtonClick(e:MouseEvent):void { var button:DisplayObjectContainer = DisplayObjectContainer(e.target); var textField:TextField = TextField(learn_button.getChildByName("textField")); textField.text = "Three paragraphs of text..."; }
learn_button.addEventListener(MouseEvent.CLICK, onButtonClick);
textField.visible=false;
function onButtonClick(e:MouseEvent):void
{
textField.visible=true;
textField.text = "Three paragraphs of text...";
}