Как сделать несколько кнопок на веб-форме с помощью Action Script - PullRequest
0 голосов
/ 28 июля 2010

Я абсолютный новичок во Flash и AS3.Мне нужно динамически сделать некоторое количество кнопок на веб-странице.Я должен использовать Action Script и MXML.Если это будет PHP, я вызову функцию эха.

Так что помогите мне, пожалуйста.

1 Ответ

0 голосов
/ 28 июля 2010

В AS вы можете использовать класс RemoteObject (пример с amfphp) для связи с сервером.Затем вы можете отправить Xml или что-нибудь еще, чтобы описать ваш графический интерфейс.

В 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...