본문 바로가기

카테고리 없음

[Flex] Flex SWF 를 Flash에서 로드하기



Flash  화면에 Flex 컴포넌트를 사용하고 싶을때가 있다.
물론 사설 라이브러리가 있다고 하나 플랙스에서 GUI 를 설계하고 붙이는것이 상당히 편리하여 
생산성을 고려할때 필요한 판단이다.

아래에 간단히 로딩 코드를 작성하였다. 
특이한점은 특정 컨테이너를 사용하여야 한다.
 
package jjongun.devUtil
{
    import flash.display.Loader;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.net.URLRequest;

    public class FlexSWFloader
    {
        public function FlexSWFloader()
        {
            
        }
        public static function FlexSWFtoDO(flexSWFpath : String , callbacKinSprite:Function):void
        {
            var container : Sprite = new Sprite();
            var loader : Loader = new Loader();
            loader.load( new URLRequest(flexSWFpath));
            container.addChild(loader);
            loader.addEventListener("mx.managers.SystemManager.isBootstrapRoot", systemManagerHandler,false,0,true); 
            loader.addEventListener("mx.managers.SystemManager.isStageRoot", systemManagerHandler,false,0,true);  
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE , complete);
            function complete(e:Event):void
            {
                loader.contentLoaderInfo.removeEventListener(Event.COMPLETE , complete);
                callbacKinSprite(container);
                loader = null;
            }
            function systemManagerHandler(e:Event):void
            {
                //...
            }
        }
    }
}

그리고 로딩하고 나면 스테이지를 모두 덮어 버리는 경우가 있는데 이것은 적절히 마스킹을 하여 사용하자.
또한 내부 커넥션은 로컬커넥션으로 연결하였고 둘다 AIR 일 경우 exit 이벤트에서 로컬커넥션을 끊는 코드를 작성하여 내부 커넥션이 잔존해 있을 경우를 제거 한다.

  • 이전 댓글 더보기
  • BlogIcon new era red bull 2014.02.21 18:48

    비종hollister Ecko klädmärke stöds av nike free den kreativa impulsen Marc Ecko

    Det förvånar mig när jag möter någon som bär tröja med Hollister på det, de har ingen aning om att det är en stad i Kalifornien med jordbävningar på en daglig basis. När det gäller Franklin och Marshall, det gör mig ledsen att folk skulle betala så mycket för en tröja när folk är ute arbetstillfällen och så mycket behöv및마

  • BlogIcon New Era Italia 2014.02.21 18:49

    에서Cool gray in San Antonio

    Cool gray in San Antonio

    Click when you can see larger image

    Working seller's reason:

    The Jordan Trunner Dominate is the ultimate training shoe for athletes who train to enhance their speed, Agility and speed. This shoe contains a mesh and synthetic leather upper with a forefoot strap for enhanced forefoot lockdown and support, A padded tongue in reducing press야분

  • BlogIcon 匿名 2014.08.19 14:27

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon 匿名 2014.09.28 14:40

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon chanel shoes online 2014.10.07 12:45

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon furla handbags online 2014.10.16 08:17

    이용약관위배로 관리자 삭제된 댓글입니다.

  • 匿名 2014.11.10 17:32

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon 深圳眼镜批发市场 2014.11.12 00:51

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon taglia 3 moncler uomo 2014.11.12 11:44

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon moncler group careers 2014.11.12 11:46

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon parajumpers outlet 2014.11.28 08:26

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon woolrich outlet 2014.11.28 22:31

    이용약관위배로 관리자 삭제된 댓글입니다.

  • 匿名 2014.12.03 05:44

    이용약관위배로 관리자 삭제된 댓글입니다.

  • 匿名 2015.01.07 17:46

    이용약관위배로 관리자 삭제된 댓글입니다.

  • BlogIcon Longchamp Le Pliage L Online 2015.01.08 22:56

    이용약관위배로 관리자 삭제된 댓글입니다.

  • 匿名 2015.02.11 14:03

    시리冒险岛服务端奇迹mu服务端传奇外传服务端风云无双服务端神迹服务端

    英雄王座travia服务端暗黑修仙服务端仙境传说ro服务端弹弹堂服务端

    蜀门服务端RF服务端丝路传说服务端倚天2服务端决战服务端征服-SF端


    传奇私服开服一条龙开区服务-

    魔域私服一条龙开区服务-


    传奇广告代理-

    IDC服务器以及空间租用-

    破天私服开服一条龙服务-


    客服咨询QQ(企鹅扣扣)1124999543

    Email:1124999543@qq.com

    更多商业版本免费开放下载




    遨腾科技梦幻真彩5D堡垒王国玛法战场韩国连击版传奇服务端



    遨腾科技新传奇全新3D界面装备打孔座骑技能镶嵌宝石英雄合击特别版传奇服务端



    遨腾科技已开5区独家传承宝盒2.06装备精炼属性转移特色赌神轻变升级版传奇服务端



    료어

  • BlogIcon furla purses on sale 2015.03.10 06:57

    간지upper body as well as back again discomfort,moncler outlet uk

    My personal boy is actually fourteen as well as regarding 14 days back he or she started getting upper body discomfort. He's a brief history associated with Acid reflux disease. He or she had been accepted towards the medical center as well as experienced the range right down to examine every thing away. Just about all is okay, but n어단

  • BlogIcon louis vuitton online 2015.03.25 02:12

    데한a good retail store I can buy a teva women

    Sale Style: 6577The purest form of the Teva sport sandal,discount oakley sunglasses, built with function in mind and no extra frills to weigh you down. The Women's Hurricane 3 is the perfect complement for the beach,discount oakley sunglasses, camping, or just kicking it around town. Any products beyond one year will be evaluated on a case by case bas있일

  • BlogIcon louis vuitton sunglasses 2015.03.27 20:10

    리야Within the Autoblog Storage

    Following a couple of days associated with generating the actual 2007 Mazda CX 7 GT AWD, We had been reminded of the university pal that experienced split up having a woman he or she referred to as their greatest desire day. Your woman had been attractive, humorous as well as delighted their Mother. However my pal had been fed up with funding the woman's $4 the cup Z버지

  • BlogIcon trench femme burberry 2015.03.27 21:10

    우에Shanxi est devenu un groupe commerciale intérieure les forces les plus riches.| | Kangxi quatre ans (1665) été invité, a de temps à autre esprit un visage familier. des photos de Lei Feng et première petite amie pour la première fois en public,Voir Wuding,| | acheter un officier de rang pour les opérationsTout le monde veut quand l'empereur. 있일