Какой лучший способ нарисовать что-то похожее на ЭТО, используя Flex 3? - PullRequest
2 голосов
/ 09 ноября 2010

Я пытаюсь создать «радарный» элемент управления в нашем приложении Flex.

См. Следующую ссылку для примера (извините, маленькое изображение ...) http://www.radware.com/uploadedImages/Products/Management/Insite/Security-Dashboard.jpg

Это мой первый опыт рисования с помощью Flex. Я хотел бы нарисовать основные круги радара, форму сканирования радара и круги / шарики, представляющие объекты внутри радара. Эти объекты должны иметь возможность щелкать или наводить курсор, чтобы пользователь мог получить больше информации.

Я смотрю на Sprite, Shapes и т. Д., Но не понимаю, какой использовать для создания такого элемента управления.

Любые советы, ссылки или предложения будут с благодарностью.

Спасибо!

Ответы [ 2 ]

3 голосов
/ 09 ноября 2010
0 голосов
/ 10 ноября 2010

Прежде чем я прыгну в degrafa, я просто сделал следующее, чтобы нарисовать основной экран радара.Любые мысли или отзывы о том, как я это сделал, были бы великолепны.

            var mySprite:Sprite = new Sprite();
            var mySprite2:Sprite = new Sprite();
            var mySprite3:Sprite = new Sprite();
            mySprite3.graphics.beginFill(0x000000);
            mySprite3.graphics.drawCircle(210, 210, 200);               

            mySprite2.graphics.lineStyle(2, 0xA10303, .75);
            mySprite2.graphics.drawCircle(210, 210, 150);


            mySprite.graphics.lineStyle(2, 0xA10303, .75);
            mySprite.graphics.drawCircle(210, 210, 75);

            this.rawChildren.addChild(mySprite3);   
            this.rawChildren.addChild(mySprite2);
            this.rawChildren.addChild(mySprite);
...