[DisplayObject2D] 시작





기본 XNA 의 API가 너무 ROW 하고 사용하기 불편하다 . 특히 본인처럼 AS3 이라는 엔터프라이즈 환경의 API

를 사용한 사람이라면,

그래서 짧은 실력에도 불구하고 DisplayObject2D 라는 이름의 XNA 라이브러리를 한번 구축해볼려고 한다.

(이렇게 포스팅을 안하면, 동기유발이 안된다. = = )

물론 언제까지 꾸준히 할수 있을지 모르겠지만 , ( 회사 일정에 치여서 )

목표는 기본적인 Composite 패턴에 기초한 AS3의 DisplayObject , InteractiveObject 의 50% 정도의 구현이다.

* DisplayObject : (기본적으로 자신과 자식을을 리스트업하여 화면에 뿌려주고 너비,높이,좌표,등 기본적인 정보를 가지고 있다.)
   - alpha
   - rotation
   - x
   - y
   - getScreenPosition (자식들의 좌표를 스크린 좌표로 반환하는 속성)

* DisplayObjectContainer : 디스플레이 오브젝트에서 컨테이너 역할을 더하기 위해 덧붙여 상속됨
   - numChildren
   - getChildIndex
   - addChild()
   - removeChild()

* InteractiveObject : 마우스 , 터치 인식에 관련된 기능
   - {각종 이벤트 구현}



3개의 추상클래스의 선택적 상속으로
Stage2D , Sprite2D ... 등등을 구현하는 방법이다.


결론은 ,,
컴포지트 패턴에 대하여 좀더 연구하여야 한다.

자식과 부모와의 관계에서 발생하는 상속된 값들을 처리하는 알고리즘에서 생각할 것이 많다.
그런의미에서 보면 AS3 는 참 .. 잘 만들었다. 언어가 UX 네 = = ;;;
Yamecoder 야매코더_
XNA 2011. 5. 2. 11:26

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. BlogIcon alviero martini Sito ufficiale 2014.10.24 07:24  수정/삭제  댓글쓰기

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

  3. BlogIcon alviero martini Sito ufficiale 2014.10.24 07:26  수정/삭제  댓글쓰기

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

  4. BlogIcon burberry scarves 2014.11.06 12:40  수정/삭제  댓글쓰기

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

  5. BlogIcon moncler sale weste 2014.11.09 10:36  수정/삭제  댓글쓰기

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

  6. BlogIcon mont blanc starwalker 2014.11.10 06:58  수정/삭제  댓글쓰기

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

  7. BlogIcon 深圳横岗眼镜批发 2014.11.12 00:50  수정/삭제  댓글쓰기

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

  8. BlogIcon moncler jacken new york 2014.11.12 11:44  수정/삭제  댓글쓰기

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

  9. BlogIcon parajumpers usa 2014.11.28 08:26  수정/삭제  댓글쓰기

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

  10. BlogIcon parajumpers usa 2014.11.28 22:31  수정/삭제  댓글쓰기

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

  11. 匿名 2014.12.03 05:44  수정/삭제  댓글쓰기

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

  12. 匿名 2015.01.07 17:45  수정/삭제  댓글쓰기

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

  13. 匿名 2015.02.06 14:13  수정/삭제  댓글쓰기

    는마永恒之塔服务端传奇服务端密传-服务端QQ西游私服务端天堂1私服务端

    千年服务端蜀门服务端征途服务端机战服务端神泣服务端醉西游服务端

    天堂I服务端挑战OL服务端剑侠情缘-服务端奇侠XIAH服务端挑战服务端


    传世开私服一条龙服务-

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


    传奇广告代理-

    IDC服务器以及空间租用-

    魔兽世界sf开服一条龙服务-


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

    Email:1285574370@qq.com

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




    天恒科技1.95皓月终极12星座道士加强升级版



    天恒科技1.85荣耀必杀极限之地广寒宫泡点元素PK版



    天恒科技1.85无特戒无英雄轻中变魔神唯我独尊麻痹宝宝



    天恒科技独家1.85恶魔世界装备分身15转八钻靓装元素中变版고련

  14. BlogIcon duffle coat burberry homme pas cher 2015.03.27 21:10  수정/삭제  댓글쓰기

    습크chinois, | | n'a pas besoin de short burberry homme pas cher le dire | | pratique Lu Jun | 渣山 épée | | 1 "ferroviaire à grande vitesse n'est pas possible, la Division orientale, cette approche de graves dommages considérablement. une année de fte des Lanternes initialement, Sun Ce n'était pas satisfait de son titre est trop faible, de l'éléga습습

  15. BlogIcon sac burberry homme? 2015.03.31 00:03  수정/삭제  댓글쓰기

    련이Wang connu sous le nom de "l'APEC bleu durera, réseau de la politique - les - olympique bleu viendra"

    Sources: les temps de mise à jour: 2015-03-29 09: 24 h 47: la nouvelle classification des mots - clés: Pékin, de sport,sacs burberry, de la candidature d'hiver, la Mission d'évaluation, l'offre de travail, l'hiver, de la Chine, de l'évaluation,sacs burb는없

  16. 匿名 2015.03.31 08:50  수정/삭제  댓글쓰기

    는련Discount Sales have always attracted people towards shopping. They have helped companies to sustain in bad times and boost revenues during good times. At some point or the other all the major brands take the advantage of the power of Discount Sales. Now that the economy is a bit stable and with the holiday season ahead we can surely expect some good discount sales coming up our way.






    T단방

  17. 匿名 2015.04.01 06:28  수정/삭제  댓글쓰기

    되일,Shopping Catalogues - Just Eye Candy-_55329.

    火车采集器html简单模板示范






    Not All Motorcycle Insurance Options Are Best For Your Needs







    [标签:来源]








    There are still a lot of people that tend to believe that any insurance cover for their motorcycle is just as good as anything else they could get. This is simply not the case and it is a costly thing to believe. You will립시

  18. 匿名 2015.04.03 17:37  수정/삭제  댓글쓰기

    는습Camera: 2.0 megapixels



    Wireless data: Wi-Fi (802,Motorcycles for Sale - What to Consider Before Making Your Purchase_116447.11b g) + EDGE + Bluetooth 2.0






    presents the visible face of cloud computing that most people have already experienced. The advantages of web-based applications such as Gmail, Twitter, and Facebook are pretty obvious - there's nothing to download to your PC,마하

  19. 匿名 2015.04.04 02:54  수정/삭제  댓글쓰기

    가한presents the visible face of cloud computing that most people have already experienced. The advantages of web-based applications such as Gmail,Use An Ecommerce Shopping Car, Twitter, and Facebook are pretty obvious - there's nothing to download to your PC, you can access them from anywhere, they're constantly being enhanced and every time updates are made they become instantly available to any use한서

  20. 匿名 2015.04.05 10:19  수정/삭제  댓글쓰기

    그는Like the above, knitted hat and a jacket with a lining seam searsucker-like. We're not normally a heavy logo'd pieces, but the embroidered letters feels like a part of the winter-generic design.



    Few have left thoughts about the current collection. Moncler is not for everyone because not everyone can come from the look of nyloned painted in a bright color, but there are some interesting piec는메

  21. 匿名 2015.04.09 00:24  수정/삭제  댓글쓰기

    로일Known publishers from the foreign press, secular, artists, designers and fashionsitas, everybody came from the collection of women Moncler Marmelade Techno equipped with seat belts parka to be seen. They are all "oohed and ahhed" while enjoying hot cider and hot chocolate. Personally.



    Ironic how the absence of life (which is visual,Luxury Real Estate Marketing - Be Complacent At Your Own Ri적다

Powerd by Tistory, designed by criuce
rss