Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Рисование во Flex на Sprit'e (http://www.flasher.ru/forum/showthread.php?t=111901)

Pow R. Toc H. 12.05.2008 13:37

Рисование во Flex на Sprit'e
 
Помогите! решил немного порисовать на спрайте, делаю так:
Код:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
        creationComplete="initApp()"
>
        <mx:Script>
                <![CDATA[
                        import flash.display.Sprite;
                       
                        public function initApp():void{
                                var spr:Sprite = new Sprite();
                                spr.x = 0;
                                spr.y = 0;
                                addChild(spr);
                                spr.graphics.lineStyle(6,0x550000);
                                spr.graphics.moveTo(0,0);
                                spr.graphics.lineTo(100,100);
                        }
                ]]>
        </mx:Script>
        <mx:Canvas x="71" y="152" width="200" height="200"  id="canv">
        </mx:Canvas>
               
</mx:Application>

Ничего не выводит.. пробывал добавлять в канваз, то ничего.
Начал рисовать только на канвазе, а на спрайте не получается.

Nazgur 15.05.2008 15:30

поробуй исподльзщовать промежуточную уи-компоненту

var pic:UIComponent = new UIComponent();
var spr:Sprite = new Sprite();
spr.graphics....
/* ---- */
pic.addChild(spr);
panel1.addChild(pic);


Часовой пояс GMT +4, время: 00:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.