如何使用Action Script在Web表单上创建一个按钮

时间:2010-07-28 13:41:12

标签: html flex flash actionscript-3

我是Flash和AS3的绝对初学者。 我需要在网页中动态制作一些按钮。我必须使用Action Script和MXML。 如果它是PHP我将调用echo函数。

请帮助我。

1 个答案:

答案 0 :(得分:0)

在AS中,您可以使用类RemoteObject(使用amfphp的示例)与服务器进行通信。然后您可以发送Xml或其他任何内容来描述您的GUI。

在actionscript中,您可以将组件添加到容器中,如下所示:

    var horizontalContainer:HBox = new HBox();
    horizontalContainer.percentWidth = 100;
    addChild(horizontalContainer);  
    var btn:Button = new Button();
    horizontalContainer.addChild(btn);
    btn.label = "Click me !";
    btn.addEventListener(MouseEvent.CLICK, btnClickHandler);
    private function btnClickHandler(e:MouseEvent):void {
            // Do what you want
    }

您可以循环添加多个按钮。 HBox是容器的布局。 Flex中有多种类型的布局。我建议你做很多教程来学习Flex的基础知识。