°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "okgosuÀÇ ¾×¼Ç½ºÅ©¸³Æ® Á¤¼®" Á¤°¡ 48,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
1ºÎ ¾×¼Ç½ºÅ©¸³Æ® Áغñ ÄÚ½º
1Àå ¾×¼Ç½ºÅ©¸³Æ®ÀÇ Ã¹°ÉÀ½ 1.1 ¾×¼Ç½ºÅ©¸³Æ®·Î ÇÒ ¼ö ÀÖ´Â ÀÏ 1.2 ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °³¿ä 1.2.1 ÇÁ·Î±×·¥Àº ¾î¶»°Ô ¸¸µé¾îÁö´Â°¡? 1.2.2 ¾×¼Ç½ºÅ©¸³Æ®ÀÇ Æ¯¼º 1.2.3 ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ¿ª»ç 1.3 ¾×¼Ç½ºÅ©¸³Æ® 3.0 ¸¶À̱׷¹ÀÌ¼Ç °¡À̵å 1.3.1 ÀÌÀü ¹öÀü ȣȯ¼º 1.3.2 »õ·Î µµÀÔµÈ ¿ä¼Ò 1.3.3 ÄÚµå ·¹º§¿¡¼ÀÇ º¯È 1.4 ¾×¼Ç½ºÅ©¸³Æ® ÇнÀ °¡À̵å 1.4.1 ¾×¼Ç½ºÅ©¸³Æ® ¿Â¶óÀÎ µµ¿ò¸» 1Àå Á¤¸® ¿¬½À¹®Á¦
2Àå ¾×¼Ç½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹ÖÀÇ ±âº» 2.1 ¾×¼Ç½ºÅ©¸³Æ® °³¹ß ȯ°æ ±¸Ãà 2.1.1 °³¹ßÅø ¼³Ä¡ 2.1.2 °³¹ßÅø »ç¿ë¹ý 2.2 ¾×¼Ç½ºÅ©¸³Æ® µå·ÎÀ×ÀÇ ±âº» 2.2.1 ¾×¼Ç½ºÅ©¸³Æ® µå·ÎÀ× °³¿ä 2.2.2 ±âº» µµÇü ±×¸®±â 2.2.3 Á÷¼±°ú »ï°¢Çü ±×¸®±â 2.3 ¾×¼Ç½ºÅ©¸³Æ® ½ÇÇà ȯ°æ¿¡ ´ëÇÑ ÀÌÇØ 2.3.1 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ½Ã °í·Á»çÇ× 2.3.2 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ¹æ¹ý 2Àå Á¤¸® ¿¬½À¹®Á¦
2ºÎ ¾×¼Ç½ºÅ©¸³Æ® ±âº»±â
3Àå ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ¹®¹ý 3.1 ¾×¼Ç½ºÅ©¸³Æ® Äڵ忡 Àͼ÷ÇØÁö±â 3.1.1 ¿¹¾à¾î 3.1.2 ¾×¼Ç½ºÅ©¸³Æ® ÇÁ·Î±×·¥ ¾ð¾î ¿ä¼Ò 3.2 ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ÄÚµå ¼ÓÀ¸·Î 3.2.1 ¹®Àå°ú ÄÚµå ºí·Ï 3.2.2 °ªÀÇ Ç¥Çö 3.3 º¯¼ö¿Í µ¥ÀÌÅÍ Å¸ÀÔ 3.3.1 º¯¼ö ÀÛ¼ºÀÇ ±âº» 3.3.2 º¯¼öÀÇ Á¾·ù 3.4 ÇÔ¼ö 3.4.1 ÇÔ¼ö ¸¸µé±â 3.4.2 »ý¼ºÀÚ¿Í ÀÏ¹Ý ÇÔ¼ö 3.5 ¾×¼Ç½ºÅ©¸³Æ® Ŭ·¡½º ¸¸µé±â 3.5.1 Ŭ·¡½º ÀÛ¼º ¹æ¹ý 3.5.2 Ŭ·¡½ºÀÇ »ç¿ë(ÀνºÅϽºÈ) 3.5.3 ³»ºÎ Ŭ·¡½º 3Àå Á¤¸® ¿¬½À¹®Á¦
4Àå ¿¬»êÀÚ¿Í µ¥ÀÌÅÍ Ã³¸® 4.1 ¾×¼Ç½ºÅ©¸³Æ® ¿¬»êÀÚ 4.1.1 »ê¼ú ¿¬»êÀÚ 4.1.2 ³í¸® ¿¬»êÀÚ(¶óµð¿À¹öÆ° ³í¸® ¿¬»ê) 4.1.3 ºñ±³ ¿¬»êÀÚ(»ç°¢Çü Å©±â ºñ±³) 4.1.4 ÇÒ´ç ¿¬»êÀÚ 4.1.5 ¹®ÀÚ¿ ¿¬»êÀÚ 4.1.6 ÇÁ¶óÀ̸Ӹ® ¿¬»êÀÚ 4.1.7 ±âŸ ¿¬»êÀÚ 4.2 ºñÆ®¿Í ÀÌÁø ¿¬»ê 4.2.1 ºñÆ®¿Í ¹ÙÀÌÆ® 4.2.2 ÄÄÇ»ÅÍÀÇ µ¥ÀÌÅÍ Ç¥Çö 4.2.3 ÀÌÁø ¿¬»ê 4.3 ¿¬»êÀÚ Àû¿ë ±ÔÄ¢°ú µ¥ÀÌÅÍ Å¸ÀÔ º¯È¯ 4.3.1 ¿¬»êÀÚ Àû¿ë ½Ã °í·Á»çÇ× 4.3.2 µ¥ÀÌÅÍ Å¸ÀÔ º¯È¯ 4.3.3 µ¥ÀÌÅÍ Å¸ÀÔ °ü·Ã ¿¬»êÀÚ 4.4 ¹®ÀÚ¿ ó¸® 4.4.1 String Ŭ·¡½º 4.4.2 ¹®ÀÚ¿ °Ë»ö 4.5 ½Ã°£°ú ¼öÇÐ ¿¬»ê 4.5.1 Date Ŭ·¡½º¿Í ½Ã°£ ¿¬»ê 4.5.2 Math Ŭ·¡½º¿Í ¼öÇÐ ¿¬»ê 4.5.3 ½Ã°£°ú ¼ýÀÚ Æ÷¸ËÆà 4Àå Á¤¸® ¿¬½À¹®Á¦
5Àå ¾Ë°í¸®Áò°ú µ¥ÀÌÅÍ ±¸Á¶ 5.1 ÇÁ·Î±×·¥ ó¸® È帧ÀÇ Á¦¾î 5.1.1 Á¶°Ç 5.1.2 ¹Ýº¹ 5.1.3 ºÐ±â¿Í ±âŸ ·ÎÁ÷ 5.2 ¹è¿ 5.2.1 ¹è¿ÀÇ ±âº» 5.2.2 ¹è¿ ´Ù·ç±â 5.2.3 ´ÙÂ÷¿ø ¹è¿°ú º¤ÅÍ 5.3 ¾Ë°í¸®ÁòÀÇ ±âº» ÆÐÅÏ 5.3.1 Boolean Ç÷¡±× ÆÐÅÏ 5.3.2 ¼øÂ÷ Ž»ö ÆÐÅÏ 5.3.3 Àӽà º¯¼ö È°¿ë ÆÐÅÏ 5.3.4 Àç±Í ÆÐÅÏ 5.4 XML 5.4.1 XMLÀÇ °³¿ä 5.4.2 E4X¸¦ ÀÌ¿ëÇÑ XML ´Ù·ç±â 5Àå Á¤¸® ¿¬½À¹®Á¦
3ºÎ ¾×¼Ç½ºÅ©¸³Æ® ÇÙ½É
6Àå °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ Á¤¼® 6.1 ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °´Ã¼ ÁöÇâÀû Ư¼º 6.1.1 Ŭ·¡½º 6.1.2 Ŭ·¡½ºÀÇ »ó¼Ó°ú ¸Þ¼Òµå ¿À¹ö¶óÀ̵ù 6.1.3 Á¢±ÙÁ¦ÇÑÀÚ 6.1.4 ÀÎÅÍÆäÀ̽º 6.1.5 »ó¼Ó°ú ÀÎÅÍÆäÀ̽ºÀÇ Â÷ÀÌÁ¡ 6.1.6 ¿¡·¯ ó¸® 6.2 Ŭ·¡½º °ü°è¸¦ º¸´Â ¹æ¹ý 6.2.1 ¾×¼Ç½ºÅ©¸³Æ® ·©±ÍÁö ·¹ÆÛ·±½º(API ¹®¼) 6.2.2 Ŭ·¡½ºÀÇ °ü°è¿Í °ü°è ¿¬»êÀÚ 6.3 ¾×¼Ç½ºÅ©¸³Æ® À̺¥Æ® 6.3.1 À̺¥Æ®ÀÇ °³¿ä 6.3.2 À̺¥Æ®ÀÇ ±¸Çö ¹æ¹ý 6.3.3 Event Ŭ·¡½ºÀÇ ÀÌÇØ 6.3.4 ¾×¼Ç½ºÅ©¸³Æ® À̺¥Æ®ÀÇ Ã³¸® È帧 6.3.5 ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇÑ À̺¥Æ® ó¸® 6.4 Ä¿½ºÅÒ À̺¥Æ® 6.4.1 Ä¿½ºÅÒ À̺¥Æ®ÀÇ °³¿ä 6.4.2 Ä¿½ºÅÒ À̺¥Æ® Àû¿ë ¹æ¹ý 6Àå Á¤¸® ¿¬½À¹®Á¦
7Àå µð½ºÇ÷¹ÀÌ ¸®½ºÆ® 7.1 µð½ºÇ÷¹ÀÌ ¸®½ºÆ® ¾ÆÅ°ÅØó 7.1.1 µð½ºÇ÷¹ÀÌ ¸®½ºÆ®ÀÇ °³¿ä 7.1.2 µð½ºÇ÷¹ÀÌ ¸®½ºÆ®ÀÇ Å¬·¡½º ±¸¼º 7.1.3 µð½ºÇ÷¹ÀÌ ¸®½ºÆ®¸¦ ÀÌ¿ëÇÑ È¸é ±¸¼º 7.2 µð½ºÇ÷¹ÀÌ ¸®½ºÆ® API 7.2.1 SWF ȸé Á¦¾î 7.2.2 µð½ºÇ÷¹ÀÌ ¿ÀºêÁ§Æ® ȸé Á¦¾î 7.2.3 ºñÆ®¸Ê ij½Ì 7.2.4 µð½ºÇ÷¹ÀÌ ¿ÀºêÁ§Æ® ÄÁÅ×À̳ÊÀÇ °´Ã¼ °ü¸® 7.3 DisplayObject Ŭ·¡½º °è¿ 7.3.1 Ç÷¡½Ã ³»ºÎ °´Ã¼ Ç¥ÇöÀ» À§ÇÑ Å¬·¡½º 7.3.2 ½Ã°¢Àû ¿ä¼Ò Ç¥ÇöÀ» À§ÇÑ Å¬·¡½º 7.3.3 À¯Àú ÀÎÅÍ·¢¼ÇÀ» À§ÇÑ Å¬·¡½º 7.4 DisplayObjectContainer Ŭ·¡½º °è¿ 7.4.1 Loader Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ À̹ÌÁö ·Îµù 7.4.2 Sprite Ŭ·¡½º 7.4.3 Stage Ŭ·¡½º 7.4.4 TextLine Ŭ·¡½º 7Àå Á¤¸® ¿¬½À¹®Á¦
8Àå À¯Àú ÀÎÅÍ·¢¼Ç 8.1 ¸¶¿ì½º ÀÎÅÍ·¢¼Ç 8.1.1 ¸¶¿ì½º À̺¥Æ® 8.1.2 ¸¶¿ì½º Ŭ¸¯°ú À§Ä¡ °¨Áö 8.1.3 ¸¶¿ì½º ¿òÁ÷ÀÓ 8.1.4 ¸¶¿ì½º Ä¿¼ °ü¸® 8.1.5 µå·¡±×¾Øµå·Ó 8.2 Å°º¸µå ÀÎÅÍ·¢¼Ç 8.2.1 Å°º¸µå ÀÔ·Â 8.2.2 Æ÷Ä¿½º À̵¿ 8.3 ÅؽºÆ® ÀÎÅÍ·¢¼Ç 8.3.1 ÅؽºÆ®ÀÇ Ç¥Çö 8.3.2 ÅؽºÆ® ÀÔ·Â ÀÎÅÍ·¢¼Ç 8.3.3 ÅؽºÆ® Æ÷¸ËÆà 8.3.4 ÆùÆ® ¼³Á¤ 8.3.5 ÅؽºÆ® À̺¥Æ® 8.3.6 ÅؽºÆ® ÀÔ·ÂÆû 8.4 ¹öÆ°°ú UI ÄÁÆ®·Ñ ÀÎÅÍ·¢¼Ç 8.4.1 SimpleButton Ŭ·¡½º 8.4.2 ¹öÆ° ÀÎÅÍ·¢¼ÇÀÇ ÀÀ¿ë 8.4.3 º¹ÇÕ UI ÄÁÆ®·Ñ ÀÎÅÍ·¢¼Ç 8Àå Á¤¸® ¿¬½À¹®Á¦
9Àå ±×·¡ÇÈ µå·ÎÀ× Å×Å©´Ð 9.1 Geometry ÆÐÅ°Áö 9.1.1 Point Ŭ·¡½º 9.1.2 Rectangle Ŭ·¡½º 9.1.3 Matrix Ŭ·¡½º 9.1.4 Transform Ŭ·¡½º 9.2 Graphics µå·ÎÀ× 9.2.1 Graphics µå·ÎÀ× API 9.2.2 ±×¶óµ¥ÀÌ¼Ç 9.3 ºñÆ®¸ÊÀ̹ÌÁö ó¸® 9.3.1 Bitmap°ú BitmapData Ŭ·¡½º 9.3.2 ºñÆ®¸Êµ¥ÀÌÅÍÀÇ ºñÆ®¸Ê Á¦¾î 9.3.3 ºñÆ®¸Êµ¥ÀÌÅÍÀÇ µå·ÎÀ×, º¯È¯ ÇÔ¼ö 9.3.4 ºñÆ®¸Êµ¥ÀÌÅÍ È¿°ú 9.4 ÇÊÅÍ¿Í ¸¶½ºÅ© 9.4.1 ¸¶½ºÅ© È¿°ú 9.4.2 ÇÊÅÍÀÇ ±âº» 9.4.3 °í±Þ ¾×¼Ç½ºÅ©¸³Æ® ÇÊÅÍ 9Àå Á¤¸® ¿¬½À¹®Á¦
4ºÎ ¾×¼Ç½ºÅ©¸³Æ® ÀÀ¿ë
10Àå ¾×¼Ç½ºÅ©¸³Æ® ÄÚµå ¾Ö´Ï¸ÞÀÌ¼Ç 10.1 ÄÚµå ¾Ö´Ï¸ÞÀ̼ÇÀÇ ±âÃÊ 10.1.1 ÄÚµå ¾Ö´Ï¸ÞÀ̼ÇÀÇ ¿ø¸® 10.1.2 »ï°¢ÇÔ¼ö¿Í ÁÂÇ¥ ¿¬»ê 10.2 ¼ÓµµÀÇ Á¦¾î 10.2.1 ¼ÓµµÀÇ Á¾·ù 10.2.2 ÀÌ¡À» ÀÌ¿ëÇÑ ¼ÓµµÀÇ Á¶Àý 10.2.3 ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ Åº¼º ¿îµ¿ 10.3 »ï°¢ÇÔ¼ö ÀÀ¿ë ¸ð¼Ç 10.3.1 º¤ÅÍ 10.3.2 ȸÀü ¸ð¼Ç 10.3.3 ±ËÀû 10.4 Ãæµ¹°ú °æ°è¸é °¨Áö 10.4.1 ¹Ù¿î½Ì 10.4.2 Ãæµ¹ °Ë»ç 10.4.3 Ãæµ¹ ó¸® 10.4.4 °æ»ç¸é Ãæµ¹
11Àå Ç÷¡½Ã 3D ±×·¡ÇÈ 11.1 Ç÷¡½Ã 3D °³¿ä 11.1.1 Ç÷¡½Ã Ç÷¹À̾î 10ÀÇ 3D API 11.1.2 xyz ÁÂÇ¥°è 11.1.3 PerspectiveProjectionÀ» ÀÌ¿ëÇÑ ¿ø±ÙÅõ¿µ 11.1.4 3D ȸÀü È¿°ú 11.1.5 zÃà Á¤·Ä 11.2 3D º¯È¯ 11.2.1 Matrix3D¿Í Çà·Ä ¿¬»ê 11.2.2 3D ±×·¡ÇÈ ÀÎÅÍ·¢¼Ç 11.2.3 Matrix3D º¯È¯ ÀÀ¿ë ¸ð¼Ç 11.3 3D º¤ÅÍ ±×·¡ÇÈ 11.3.1 drawPath() ÇÔ¼ö 11.3.2 drawTriangles ÇÔ¼ö 11.3.3 ÅؽºÃ³¿Í UV ¸ÅÇÎ 11.3.4 Triangles 3D ¸ðµ¨¸µ 11.4 3D ÄÚµå ¾Ö´Ï¸ÞÀÌ¼Ç 11.4.1 zÃà °¡¼Ó 11.4.2 3D °æ°è¸é °¨Áö 11.4.3 3D ¹Ù¿î½º, ÀÌ¡, ½ºÇÁ¸µ 11Àå Á¤¸® ¿¬½À¹®Á¦
12Àå Ç÷¡½Ã Ç÷¹À̾î¿Í ¼¹ö ÀÎÅÍ·¢¼Ç 12.1 Ç÷¡½Ã Ç÷¹À̾î ÀÎÅÍ·¢¼Ç 12.1.1 Ç÷¡½Ã Ç÷¹À̾î ȯ°æ ¼³Á¤ 12.1.2 À¥Ä· Á¦¾î 12.1.3 ¸¶ÀÌÅ© Á¦¾î 12.2 ·ÎÄà ¼¹ö Ä¿¹Â´ÏÄÉÀÌ¼Ç 12.2.1 ÆÄÀÏ ÇÁ·Î¼¼½Ì 12.2.2 Ŭ¶óÀ̾ðÆ® Ä¿¹Â´ÏÄÉÀÌ¼Ç 12.2.3 Ç÷¡½Ã Ç÷¹ÀÌ¾î º¸¾È 12.2.4 XML ¼¹ö µ¥ÀÌÅÍ & ¿ÀÇ API ¿¬µ¿ 12.2.5 ¼ÒÄÏ ¼ºñ½º ¿¬µ¿ 12Àå Á¤¸® ¿¬½À¹®Á¦
Ç÷¡½Ã¿Í Ç÷º½º ±â¼úÀÇ »Ñ¸®°¡ µÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ±âÃÊ ¹®¹ýºÎÅÍ ½ÃÀÛÇؼ, ÄÄÆ÷³ÍÆ® ¶óÀ̺귯¸® È°¿ë, 2D ±×·¡ÇÈÀ» À§ÇÑ µå·ÎÀ× API, ºñÆ®¸Ê, ÀÌÆåÆ®, ½ºÅ©¸³Æ® ¾Ö´Ï¸ÞÀ̼Ç, 3D ±×·¡ÇÈ ±×¸®°í ¼¹ö ³×Æ®¿öÅ·±îÁö ¾×¼Ç½ºÅ©¸³Æ® API°¡ Á¦°øÇÏ´Â °ÅÀÇ ¸ðµç ±â´ÉÀ» ü°èÀûÀ¸·Î ¼··ÆÇÒ ¼ö ÀÖ´Â ÁøÁ¤ÇÑ ¹ÙÀ̺í. ´«À¸·Î ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¸ðµç ¼Ò½ºÄڵ带 ³Ö°í Ç®Ä÷¯ÀÇ ½ÇÇà°á°ú ȸéÀ» ³Ö¾ú±â ¶§¹®¿¡ ´õ¿í ½±°í ºü¸£°Ô ¾×¼Ç½ºÅ©¸³Æ®¸¦ ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
¾îµµºñÀÇ Ç÷¡½Ã¿Í Ç÷º½º´Â µðÀÚÀΰú °³¹ß °üÁ¡¿¡¼ dzºÎÇÑ »ç¿ëÀÚ °æÇèÀ» Á¦°øÇÏ´Â ¸®Ä¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿À²ÀûÀ¸·Î Á¦ÀÛÇÒ ¼ö ÀÖ´Â ±â¼úÀÌ´Ù. ¾×¼Ç½ºÅ©¸³Æ®´Â ÀÌ °°Àº Ç÷¡½Ã¿Í Ç÷º½º ±â¼úÀÇ »Ñ¸®°¡ µÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼, Àü¼¼°è °ÅÀÇ ¸ðµç »ç¿ëÀÚ PC¿¡ ¼³Ä¡µÇ¾î ±¸µ¿µÇ´Â ¾îµµºñ Ç÷¡½ÃÇ÷¹À̾¼ ÀÛµ¿ÇÑ´Ù. ÃÊâ±â ¾×¼Ç½ºÅ©¸³Æ®´Â Ç÷¡½ÃÀÇ ¹«ºñŬ¸³À» Á¦¾îÇÏ´Â ½ºÅ©¸³Æ®·Î »ç¿ëµÅ¿Ô´Ù. ±×·¯´Ù°¡ Ç÷º½º°¡ ³ª¿À¸é¼ ¾×¼Ç½ºÅ©¸³Æ®´Â Ç÷º½º ÄÄÆ÷³ÍÆ®¸¦ ¸¸µå´Â ÇÁ·Î±×·¡¹Ö ÇÙ½É ¾ð¾î·Î ºÎ»óÇÏ°Ô µÈ´Ù. ¾×¼Ç½ºÅ©¸³Æ®´Â 2008³â ¹öÀü 3·Î ¾÷±×·¹ÀÌµå µÇ¸é¼ Ç÷¡½ÃÇ÷¹À̾î API, µð½ºÇ÷¹À̸®½ºÆ® API, 2D ±×·¡ÇÈ API, Ç÷º½º ÄÄÆ÷³ÍÆ® API, ¸ÖƼ¹Ìµð¾î API ±×¸®°í ÃßÈÄ 3D API±îÁö Ãß°¡µÇ¾î °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î Å»¹Ù²ÞÇß´Ù.
ÀÌÁ¦´Â ¾×¼Ç½ºÅ©¸³Æ®¸¦ ¹è¿ì¸é ¼ø¼öÇÏ°Ô Äڵ常À¸·Î Ç÷¡½Ã °ÔÀÓ, ¹è³Ê, ¾Ö´Ï¸ÞÀ̼Ç, ±â¾÷ÀÇ ºê·£µå, »óÇ° È«º¸ µî »ç¿ëÀÚ °æÇè(UX, User eXperience)À» Çâ»ó½Ãų ¼ö ÀÖ´Â ¸®Ä¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼Ç(RIA, Rich Internet Application)À» ¸¸µé ¼ö ÀÖ´Ù. ¶ÇÇÑ ¼º´É ¸é¿¡¼µµ Á»´õ °¡º±°í ºü¸£¸é¼ Àç»ç¿ë¼ºÀÌ ¿ëÀÌÇÑ Ç÷¡½Ã/Ç÷º½º ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ±âÃÊ ¹®¹ýºÎÅÍ ½ÃÀÛÇؼ, ÄÄÆ÷³ÍÆ® ¶óÀ̺귯¸® È°¿ë, 2D ±×·¡ÇÈÀ» À§ÇÑ µå·ÎÀ× API, ºñÆ®¸Ê, ÀÌÆåÆ®, ½ºÅ©¸³Æ® ¾Ö´Ï¸ÞÀ̼Ç, 3D ±×·¡ÇÈ ±×¸®°í ¼¹ö ³×Æ®¿öÅ·±îÁö ¾×¼Ç½ºÅ©¸³Æ® API°¡ Á¦°øÇÏ´Â °ÅÀÇ ¸ðµç ±â´ÉÀ» ü°èÀûÀ¸·Î ¼··ÆÇÒ ¼ö ÀÖµµ·Ï ³»¿ëÀ» ±¸¼ºÇß´Ù. ¹«¾ùº¸´Ùµµ °¢ ±â´ÉÀ» ¸ðµÎ ÄÚµùÇÏÁö ¾Ê°íµµ ´«À¸·Î ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¸ðµç ¼Ò½ºÄڵ带 ³Ö°í Ç®Ä÷¯ÀÇ ½ÇÇà°á°ú ȸéÀ» ³Ö¾ú±â ¶§¹®¿¡ ´õ¿í ½±°í ºü¸£°Ô ¾×¼Ç½ºÅ©¸³Æ®¸¦ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×¸®°í ±â¼úÀûÀ¸·Î´Â Ç÷¡½Ã(MovieClip)¿Í Ç÷º½º ÄÄÆ÷³ÍÆ®(UIComponent)¸¦ ¸¸µå´Â º£À̽º°¡ µÇ´Â ½ºÇÁ¶óÀÌÆ®(Sprite) Ŭ·¡½º¸¦ È°¿ëÇÑ ¿¹Á¦·Î ±¸¼ºµÇ¾îÀÖ¾î Ç÷¡½Ã¿Í Ç÷º½º µÎ °¡Áö ¸ðµÎ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥ÀÇ È°¿ë¹ý
ÀÔ¹®ÀÚÀÇ °æ¿ì ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ±âÃÊÁö½ÄºÎÅÍ 2D ±×·¡ÇÈ, ½ºÅ©¸³Æ® ¾Ö´Ï¸ÞÀ̼Ç, 3D ±×·¡ÇȱîÁö ¼··ÆÇÒ ¼ö ÀÖµµ·Ï ´Ü°èÀûÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ¹è¿ì´Â ÇлýµéÀÇ °æ¿ì ÇÁ·Î±×·¡¹ÖÀÇ ±âº»ÀÎ ¾Ë°í¸®Áò°ú µ¥ÀÌÅͱ¸Á¶¸¦ ºñ·ÔÇÑ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ Áø¼ö¸¦ ¸Àº¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
Ç÷¡½Ã, Ç÷º½º °³¹ßÀÚÀÇ °æ¿ì ¾×¼Ç½ºÅ©¸³Æ®°¡ Á¦°øÇÏ´Â °ÅÀÇ ¸ðµç APIÀÇ »ç¿ë¹ýÀÌ ¿¹Á¦µé°ú ÇÔ²² ¼ö·ÏµÇ¾î ÀÖÀ¸¹Ç·Î ½ÇÀü ÇÁ·ÎÁ§Æ® ÀÀ¿ëÀ» À§ÇÑ ÂüÁ¶¿ë ¶óÀ̺귯¸®·Î È°¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ·Î¿ì·¹º§ µå·ÎÀ× API¿Í À̺¥Æ®ÀÇ È°¿ë¹ýÀÌ ¼ö·ÏµÇ¾î ÀÖ¾î º¸´Ù °¡º±°í Ä¿½ºÅ͸¶ÀÌÁîµÈ ÄÄÆ÷³ÍÆ®¸¦ ¸¸µå´Â µ¥¿¡ È°¿ëÇÒ ¼ö ÀÖ´Ù.
°ÔÀÓ, 3D¿£Áø, ±×·¡ÇÈ Ã³¸® ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â Àü¹® ¾×¼Ç½ºÅ©¸³Æ® °³¹ßÀÚ¸¦ À§ÇØ ´Ù¸¥ Ã¥¿¡¼ ½ÉµµÀÖ°Ô ´Ù·çÁö ¾ÊÁö¸¸ °í¼ö±Þ °³¹ßÀÚµéÀÌ »ç¿ëÇÏ´Â ¾×¼Ç½ºÅ©¸³Æ® API¿¡ ´ëÇؼ´Â Á¤È®ÇÑ µ¿ÀÛÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Â ¿¹Á¦¿Í ÇÔ²² È°¿ë¹æ¹ýÀ» ¼ö·ÏÇß´Ù.
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
ÀÌ Ã¥À» ÀÌÇØÇϱâ À§ÇÑ ¼±¼öÁö½ÄÀº À¥°ú Ç÷¡½Ã°¡ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö ÀÌÇØÇÏ´Â ¼öÁØÀÌ¸é µÈ´Ù. Áß¿äÇÑ °ÍÀº È·ÁÇÏ°í ¿ªµ¿ÀûÀÎ Ç÷¡½ÃÀÇ ´Ù¾çÇÑ ÀÀ¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» Äڵ带 ÀÌ¿ëÇØ ³»°ÍÀ¸·Î ¸¸µå·Á´Â ¿Á¤ÀÌ´Ù. ±×¸®°í À̸¦ ÄÚµå·Î Ç¥ÇöÇϱâ À§ÇÑ ÅëÂû·Â°ú »ó»ó·ÂÀÌ ÀÖ´Â °³¹ßÀÚ¶ó¸é ´©±¸³ª ȯ¿µÇÑ´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
Å©°Ô ±âÃʺÎÅÍ ÀÀ¿ë±îÁö 4ºÎ·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç Àüü´Â 12ÀåÀÌ´Ù.
1ºÎ ¾×¼Ç½ºÅ©¸³Æ® Áغñ ÄÚ½º
1Àå ¾×¼Ç½ºÅ©¸³Æ®ÀÇ Ã¹ °ÉÀ½ ¾×¼Ç½ºÅ©¸³Æ®¸¦ óÀ½ ¹è¿ì´Â »ç¶÷µéÀ» À§ÇØ ¾×¼Ç½ºÅ©¸³Æ®¸¦ ¾îµð¿¡ ¾²´Â °ÇÁö¸¦ »ìÆ캸°í ¾×¼Ç½ºÅ©¸³Æ®¿Í °ü·ÃµÈ ¹è°æÁö½ÄÀ» ¹è¿î´Ù. ±×¸®°í óÀ½ ÇÁ·Î±×·¡¹Ö¿¡ ÀÔ¹®ÇÏ´Â ºÐµéÀ» À§ÇØ ¾×¼Ç½ºÅ©¸³Æ® ÇÁ·Î±×·¥ÀÇ Á¦ÀÛ°úÁ¤°ú °øºÎ¹æ¹ý¿¡ ´ëÇؼ ¾Ë¾Æº»´Ù. ¶ÇÇÑ ±âÁ¸ »ç¿ëÀÚ¸¦ À§ÇÑ ¾×¼Ç½ºÅ©¸³Æ® 3 ¸¶À̱׷¹ÀÌ¼Ç °¡À̵嵵 ´ã¾Ò´Ù.
2Àå ¾×¼Ç½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹ÖÀÇ ±âº» ¾×¼Ç½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ °³¹ßȯ°æÀ» ¼³Á¤ÇÑ´Ù. ±âº»ÀûÀÎ È¸é ±¸¼ºÀ» À§ÇÑ ÁÂÇ¥°³³ä°ú ¾×¼Ç½ºÅ©¸³Æ®ÀÇ Á÷¼±, ¿ø, »ç°¢Çü µî ±âº» µå·ÎÀ× ±â¹ýÀ» ¹è¿ì°í ¾×¼Ç½ºÅ©¸³Æ® Äڵ带 ÄÄÆÄÀÏÇØ ¹èÆ÷ÇÏ´Â ¹æ¹ýµµ ÇÔ²² ¹è¿ì°Ô µÉ °ÍÀÌ´Ù.
2ºÎ ¾×¼Ç½ºÅ©¸³Æ® ÃÊ±Þ ÄÚ½º
3Àå ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ¹®¹ý ¾×¼Ç½ºÅ©¸³Æ® Äڵ带 ÀÚ¿¬½º·´°Ô ÀÍÈú ¼ö ÀÖµµ·Ï Äڵ忡 ÀÚÁÖ µîÀåÇÏ´Â ´Ü¾îµéÀÇ Àǹ̸¦ »ìÆ캸°í ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î¼ÀÇ ¹®¹ýÀû Ư¡, Ŭ·¡½º·Î ¸¸µå´Â ¹ý ±×¸®°í º¯¼ö¿Í ¹è¿¿¡ ´ëÇØ ´Ù·é´Ù.
4Àå ¿¬»êÀÚ¿Í µ¥ÀÌÅÍ Ã³¸® ¾×¼Ç½ºÅ©¸³Æ®¿¡¼ »ç¿ëµÇ´Â ¸ðµç ¿¬»êÀÚ¿Í ¿¬»êÀÚ Àû¿ë ½Ã µ¥ÀÌÅÍ Å¸ÀÔ °ü·Ã °í·Á»çÇ׿¡ ´ëÇØ ´Ù·é´Ù. ±×¸®°í ÄÄÇ»ÆÃÀÇ ±âÃÊ°¡ µÇ´Â ºñÆ®¿Í ¹ÙÀÌÆ® °³³ä°ú ÀÌ°ÍÀÌ ¾î¶»°Ô ±×·¡ÇÈ, ¾Ö´Ï¸ÞÀ̼ǿ¡ Àû¿ëµÉ ¼ö ÀÖ´ÂÁö¸¦ ºñÆ®´ÜÀ§ ¿¬»êÀÚ¸¦ ÅëÇØ ¹è¿î´Ù.
5Àå ¾Ë°í¸®Áò°ú µ¥ÀÌÅÍ ±¸Á¶ ¾×¼Ç½ºÅ©¸³Æ®¿¡¼ ÇÁ·Î±×·¥ ó¸® È帧À» Á¦¾îÇÏ´Â ¸ðµç ¹æ¹ý°ú ¾Ë°í¸®Áò¿¡ ±âÃÊ°¡ µÇ´Â ÇÁ·Î±×·¡¹Ö ·ÎÁ÷ Á¦¾î ÆÐÅÏÀ» ´Ù·é´Ù. ±×¸®°í ÇÁ·Î±×·¡¹Ö¿¡¼ µ¥ÀÌÅÍÀÇ ±âº»ÀÌ µÇ´Â ¹è¿ÀÇ »ç¿ë¹ý°ú À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ÁÖ·Î »ç¿ëµÇ´Â XML µ¥ÀÌÅÍÀÇ Ã³¸® ¹æ¹ýÀ» ´Ù·é´Ù.
Á¦3ºÎ ¾×¼Ç½ºÅ©¸³Æ® Áß±Þ ÄÚ½º
6Àå °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ Á¤¼® ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °´Ã¼ÁöÇâ ÄÚµùÀÇ ÀåÁ¡°ú Ư¼ºÀ» ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ´Ü°èº°·Î ½¬¿î ¿¹Á¦µéÀ» Á¦°øÇÑ´Ù. ¾×¼Ç½ºÅ©¸³Æ®ÀÇ °´Ã¼ÁöÇâÀû Ư¡°ú È°¿ë, ±×¸®°í ¾×¼Ç½ºÅ©¸³Æ® ¿¡·¯Ã³¸®¿Í À̺¥Æ®ÀÇ Ã³¸® ¹æ¹ý¿¡ ´ëÇؼµµ ´Ù·é´Ù.
7Àå µð½ºÇ÷¹ÀÌ ¸®½ºÆ® ¾×¼Ç½ºÅ©¸³Æ®ÀÇ È¸éÀ» ±¸¼ºÇÏ´Â ¹æ¹ýÀ¸·Î¼ È¿°úÀûÀΠȸéÀ» ±¸¼ºÇϱâ À§ÇÑ Çʼö °³³äÀÎ µð½ºÇ÷¹ÀÌ ¸®½ºÆ®¸¦ ±¸¼ºÇÏ´Â ÄÄÆ÷³ÍÆ® Á¾·ù¿Í »ç¿ë¹ý, µð½ºÇ÷¹À̸®½ºÆ® API¿¡ ´ëÇØ ´Ù·é´Ù.
8Àå À¯Àú ÀÎÅÍ·¢¼Ç À¯Àú ÀÎÅÍ·¢¼ÇÀº À¯Àú·ÎºÎÅÍ ¸¶¿ì½º³ª Å°º¸µåÀÇ ÀÔ·ÂÀ» ó¸®ÇÏ°í À¯ÀúÀÇ µ¿ÀÛ°ú °ü·ÃµÈ À̺¥Æ®¸¦ °¨ÁöÇÏ°í Á¦¾îÇÏ´Â ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½É ±â¼úÀÌ´Ù. ¿©±â¼´Â ¸¶¿ì½º, Å°º¸µå, ÅؽºÆ®Çʵå, ¹öÆ°À» ÀÌ¿ëÇÏ¿© À¯Àú ÀÎÅÍ·¢¼Ç°ú °ü·ÃµÈ À̺¥Æ®¿Í Á¤º¸¸¦ Á¦¾îÇÏ´Â ¹æ¹ý°ú ÄÞº¸¹Ú½º, üũ¹Ú½º, ¶óµð¿À¹öÆ°, Åä±Û ¹öÆ° µî ÀÀ¿ë ÄÄÆ÷³ÍÆ®¸¦ ¸¸µå´Â ¹æ¹ýÀ» ´Ù·é´Ù.
9Àå ±×·¡ÇÈ µå·ÎÀ× Å×Å©´Ð µå·ÎÀ× API¸¦ »ç¿ëÇØ ¼±, ¸é, Ä¥Çϱâ¿Í ¿©±â¿¡ ÀÌÆåÆ®¸¦ Àû¿ëÇØ ´Ù¾çÇÑ ¸ð¾ç°ú È¿°úÀÇ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ±×¸®´Â ¹æ¹ýÀ» ´Ù·é´Ù. 2D±×·¡ÇÈÀÇ ÇÙ½ÉÀÎ GeometryÆÐÅ°ÁöÀÇ Å¬·¡½ºµé°ú ¸ÅÆ®¸¯½º(Matrix), ºñÆ®¸Ê(Bitmap) Ŭ·¡½ºÀÇ »ç¿ë¹ý°ú ÇÊÅÍ¿Í ¸¶½ºÅ©ÀÇ »ç¿ë¹ýÀ» ´Ù·é´Ù.
4ºÎ ¾×¼Ç½ºÅ©¸³Æ® »ó±Þ ÄÚ½º
10Àå ¾×¼Ç½ºÅ©¸³Æ® ÄÚµå ¾Ö´Ï¸ÞÀÌ¼Ç ÄÚµå ¾Ö´Ï¸ÞÀ̼ÇÀº Äڵ带 ÀÌ¿ëÇØ ¿òÁ÷À̴ ȸé(°ÔÀÓ, ¾Ö´Ï¸ÞÀ̼Ç)À» ¸¸µå´Â ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ÀÀ¿ë ±â¼úÀ̱⠶§¹®¿¡ Áö±Ý±îÁö ¹è¿î ±×·¡ÇÈ, À̺¥Æ®, µ¥ÀÌÅÍ, ¾Ë°í¸®ÁòÀÌ ´Ù¾çÇÏ°Ô ÀÀ¿ëµÈ´Ù. ¿©±â¼´Â ¾×¼Ç½ºÅ©¸³Æ®¿¡¼ »ç¿ëÇÏ´Â ÄÚµå¾Ö´Ï¸ÞÀ̼ÇÀÇ ¿ø¸®¿Í ¿©±â¿¡ °ü·ÃµÈ ¼Óµµ, °¡¼Óµµ, Ãæµ¹, ȸÀü µîÀÇ ¼öÇÐ, ¹°¸®ÇÐÀû °³³ä°ú ÀÀ¿ë¹æ¹ýÀ» ÇÔ²² ´Ù·é´Ù.
11Àå Ç÷¡½Ã 3D ±×·¡ÇÈ ÀÌ Àå¿¡¼´Â 3D ±×·¡ÇÈÀ» À§ÇØ xyz ÁÂÇ¥°èºÎÅÍ Ç÷¡½ÃÇ÷¹½Ã¾î ¹öÀü 10ºÎÅÍ Ãß°¡µÈ 3D °ü·Ã API, 3D¿¡¼ ÀϾ´Â È¿°ú, º¤Å͸¦ ÀÌ¿ëÇÑ ÀÔü ±×·¡ÇÈ ±×¸®°í 3D»óÀÇ ¸ð¼Ç ±â¹ýµéÀ» ¹è¿î´Ù. ÀÌ Àå¿¡¼ ´Ù·ç´Â ¿¹Á¦´Â ¸ðµÎ Ç÷¡½ÃÇ÷¹À̾î 10À̻󿡼 ÀÛµ¿ÇÏ´Ï ÄÄÆÄÀÏ·¯ ¼³Á¤À» ¹Ýµå½Ã Ç÷¡½Ã Ç÷¹À̾î 10 ÀÌ»óÀ¸·Î ¸ÂÃç ³õ¾Æ¾ß ÇÑ´Ù.
12Àå Ç÷¡½ÃÇ÷¹À̾î & ¼¹ö ÀÎÅÍ·¢¼Ç »ç¿ëÀڷκÎÅÍ ºñµð¿À, »ç¿îµå¸¦ À¥Ä·À̳ª ¸¶ÀÌÅ©¸¦ ½á¼ ÀÔ·Â ¹Þ´Â ¹æ¹ý, Ç÷¡½ÃÇ÷¹À̾îÀÇ ¼³Á¤°ú º¸¾È°ú °ü·ÃµÈ Áß¿äÇÑ °³³äÀ» ¹è¿ï °ÍÀÌ´Ù. ¶ÇÇÑ ¼ÒÄÏÀ» ÀÌ¿ëÇØ Ã¤ÆÃÀ̳ª °ÔÀÓ ¿£ÁøÀ¸·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¹Þ´Â ¹æ¹ý, ·ÎÄà PC°¡ ¾Æ´Ñ À¥ ¼¹ö °°Àº ¼¹ö¿¡ ÆÄÀÏÀ̳ª µ¥ÀÌÅ͸¦ ºÒ·¯¿À°Å³ª ¼¹ö¿Í Åë½ÅÇÏ´Â ¿©·¯ ¹æ¹ýµéÀ» ¹è¿ï °ÍÀÌ´Ù.
ºÎ·Ï CD
ÀÌ Ã¥¿¡ µé¾îÀÖ´Â ¸ðµç ¿¹Á¦ÀÇ ¼Ò½ºÄÚµå ½ÇÇà ÆÄÀÏ°ú Ç÷º½º SDK°¡ ¼ö·ÏµÇ¾î ÀÖ´Ù.
|
|
|
|
|