¿ª·¢FlashÍøÂçÓÎÏ·ÐèÒªÕÆÎյļ¼Êõ
http://androider.javaeye.com/blog/268914
1.ÏÔʾ
Ò»¸öÓÎÏ·Àë²»¿ªÏÔʾ£¬AS3ÒѾΪ¿ª·¢ÕßÌṩÁËÒ»¸ö±È½ÏÍêÕûµÄ2DÏÔʾÒýÇæÁË¡£Ñ§Ï°Õâ¸ö²¿·Ö£¬Ñ§Ï°ÏÔʾÁÐ±í£¬Ñ§Ï°DisplayObjectºÍDisplayObjectContainerµÄÇø±ð£¬Ñ§Ï°Shape, Sprite, MovieClip, BitmapÕâЩ»ù±¾¿ÉÏÔʾ¶ÔÏóµÄÇø±ð¡£
2.Êó±êÊäÈë
½»»¥¾ÍÀë²»¿ªÓû§ÊäÈëµÄ´¦Àí£¬Êó±êÊÇÓÎÏ·ÖÐ×î³£ÓõÄÊäÈëÉ豸¡£ÐèÒªÖªµÀÖ»Óм̳Ð×ÔInteractiveObjectµÄ¶ÔÏó²ÅÄܽÓÊÕÊó±êÏûÏ¢¡£»¹ÒªÑ§Ï°ÈçºÎʹÓÃÊó±êÍÏ×§£¬ÈçºÎÅж¨Êó±êÏûÏ¢²úÉúµÄÄ¿±ê£¬ÈçºÎÆôÓ㬽ûÓÃÊó±êÏûÏ¢¡£Êó±ê×ø±êµÄÈ«¾ÖºÍ¾Ö²¿µÄת»»¡£
3.¼üÅÌÊäÈë
¼üÅ̳ýÁ˱ê×¼UI×é¼þÄÚ²¿»áÓõ½£¬ÓÎÏ·µÄ¿ì½Ý¼üµÈ¹¦ÄÜÒ²ÐèÒªÓõ½¡£
4.λͼ
×÷ΪÓÎÏ·¿ª·¢£¬¿ÉÄܲ»ÊÇËùÓеÄÃÀÊõËØ²Ä¶¼ÊÇÔÚ¿ª·¢½×¶Î¾Í¹Ì¶¨µÄ£¬»ò¶à»òÉÙÐèÒªÔÚÓÎÏ·¹ý³ÌÖжÔͼÐνøÐÐһЩ±ä»»´¦Àí¡£Òò´ËÐèÒªÊìÁ·ÕÆÎÕBitmapºÍBitmapData¶ÔÏó¡£
5.²ã
×÷ΪMMORPGÓÎÏ·£¬²»Í¬¿ÉÊÓ¶ÔÏóÖ®¼äÊÇÓвã´Î¹ØÏµµÄ¡£²»Í¬²ãµÄ¹ØÏµÊǹ̶¨µÄ£¬±ÈÈçµØÃæ²ã£¬ÈËÎï²ã£¬UI²ã¡£Í¬Ò»²ãÉϵÄÎïÌåÖØµþʱ£¬ÐèҪͨ¹ýÐÞ¸ÄÔÚÏÔʾÁбíÖеÄÏà¶ÔλÖÃÀ´µ÷ÕûÉÏϹØÏµ¡£
6.UI×é¼þ
°´Å¥£¬ÊäÈë¿ò£¬Îı¾¿ò£¬ÏÂÀ¿ò£¬ÁÐ±í£¬±í¸ñ¡£ÕâЩÔÚÓÎÏ·Öж¼ÉÙ²»ÁË¡£ÎªÁËÓÎÏ·»ÃæµÄÃÀ¹ÛºÍ·ç¸ñÒ»Ö£¬Í¨³£¶¼ÐèÒªÐ޸ıê×¼×é¼þµÄƤ·ô£¬²ÅÄÜÓ¦Óõ½ÓÎÏ·ÖС£
7.×ÊÔ´¼ÓÔØ
´ó¼Ò¶¼ÖªµÀ£¬´«Í³¿Í»§¶ËMMORPGÓÎÏ·£¬¶¯éü¼¸°ÙMÉÏGµÄ³ß´ç£¬´ó²¿·Ö¶¼ÊÇýÌå×ÊÔ´£¬ÎÒÃDz»¿ÉÄܰÑÕâЩ×ÊÔ´¶¼´òµ½Ò»¸öSWFÎļþÖУ¬Òò´ËÐèÒª¸ù¾Ý×ÊÔ´µÄÖØÒª³Ì¶ÈÀ´¾ö¶¨¼ÓÔØ²ßÂÔ¡£×î³£ÓÃ×î»ù±¾µÄ£¬³ÌÐòÆô¶¯Ê±¼ÓÔØ£»ÆäËûµÄ£¬¿ÉÒÔÔÚÓÎÏ·¹ý³ÌÖж¯Ì¬¼ÓÔØ¡£
8.ʼþ»úÖÆ
×÷ΪÐÂÈË£¬»ò¶à»òÉÙ¶¼»áÓõ½addEventListener·½·¨¡£×÷Ϊ´óÐÍϵͳ¿ª·¢Õߣ¬Ò»¶¨ÒªÖªµÀÕâ¸ö·½·¨±³ºóµÄIEventDispatcher½Ó¿ÚºÍEventDipatcherÀࡣʹÓÃʼþ»úÖÆ½øÐпª·¢£¬Ò»·½ÃæÎªÁ˽µµÍ´úÂëÖ®¼äµÄñîºÏ£¬ÁíÍâÒ²ÊÇ·½±ãÁ˶àÈËÐ×÷¿ª·¢¡£
9.Ô¶³ÌͨѶ
×÷ΪMMORPGµÄͨѶ·½°¸£¬ÐèÒª¿¼ÂÇЧÂʺͰ²È«ÐÔ¡£ÓÉÓÚ·þÎñÆ÷¶ËÎÒÃǺÜÊìϤJavaµÄSocket¿ª·¢£¬¶øÇÒ¿´µ½ÁËAS3µÄSocketÀ࣬ÓÚÊǺÁ²»ÓÌÔ¥µÄÑ¡ÔñÁËʹÓÃ˽ÓÐÐÒéµÄͨѶ·½Ê½¡£×÷ΪMMORPG£¬»ùÓÚHTTPµÄÐÒéЧÂʿ϶¨±ÈÖ±½Ó»ùÓÚTCPµÄ¶þ½øÖÆÐÒéµÍ¡£ÁíÍ⣬»ùÓÚHTTP·½Ê½£¬²»Ì«ÊÊÓÃÓÚ·þÎñÆ÷Ïò¿Í»§¶ËÍÆÏûÏ¢µÄÇé¾°¡£AS3µÄÆäËüͨѶ·½Ê½ÎÒÁ˽âµÄ²»
Ïà¹ØÎĵµ£º
ǰ¼¸Ìì´óÖ·ÖÎöÁËu-bootÕë¶Ôsmdk2410µÄÔ´Â룬Á˽âÁËÆô¶¯µÄÁ÷³Ì£¬µ«ÊǶ԰åÉÏÐí¶àÓ²¼þµÄÇý¶¯¹ý³Ì»¹²»Ì«Çå³þ¡£smdk2410Ô´ÂëÖÐÓÐÕë¶ÔNor FlashµÄ³õʼ»¯ºÍ¶ÁÈ¡£¬µ«Ô´ÂëÖÐûÓжÔNand FlashµÄ²Ù×÷£¬ËäÈ»Õë¶ÔÆäËûÐͺŵİå×ÓÓ¦¸ÃÓÐNandµÄÔ´Â룬µ«·½±ãÆð¼û£¬ÎÒ²éÔÄÁËviviµÄÔ´Â룬ËüÖ§³Ö´ÓNand FlashÆô¶¯£¬×ÔÈ»ÓÐÎÒÐèÒªµÄ¶«Î÷¡£ÏÂÃæÎÒ¾ ......
flashÊÇmacromedia¹«Ë¾³öÆ·µÄ£¬ÓÃÔÚ»¥ÁªÍøÉ϶¯Ì¬µÄ¡¢¿É»¥¶¯µÄshockwave¡£ËüµÄÓŵãÊÇÌå»ýС£¬¿É±ßÏÂÔØ±ß²¥·Å£¬ÕâÑù¾Í±ÜÃâÁËÓû§³¤Ê±¼äµÄµÈ´ý¡£
flash¿ÉÒÔÓÃÆäÉú³É¶¯»£¬»¹¿ÉÔÚÍøÒ³ÖмÓÈëÉùÒô¡£ÕâÑùÄã¾ÍÄÜÉú³É¶àýÌåµÄͼÐκͽçÃæ£¬¶øÊ¹ÎļþµÄÌå»ýÈ´ºÜС¡£
flashËäÈ»²»¿ÉÒÔÏóÒ»ÃÅÓïÑÔ ......
ҪʵÏÖÕâÒ»¹¦ÄÜ£¬Ê×ÏÈÒªÓõ½ActiveX¿Ø¼þÖеÄTShockwaveFlash¿Ø¼þ¡£
Ê×ÏÈÈÃÎÒÃÇÀ´½«TShockwaveFlash¿Ø¼þ¼ÓÈëµ½DelphiµÄ×é¼þÃæ°åÖУ¨Ã»ÓÐ×°FlashµÄÅóÓÑ¿ÉÒÔ´ÓÍøÉÏÏÂÔØÒ»¸öFlash8.ocxÎļþÀ´½øÐа²×°£©
1.´ò¿ªDelphi£¨±¾ÈËÓõÄÊÇDelphi7.0£©µã»÷²Ëµ¥ÖеÄComponent->Import ActiveX Control...
2.ÔÚµ¯³öµÄ´°¿ÚÖеÄImport ......
ͨ¹ýÉÏһƪµÄ³õÊÔ£¬ÏÖÔÚÎÒÃǽèÓÃÉÏÆªµÄÎÄÕÂË¼Â·ÖÆ×÷ÁíÍâÒ»ÖÖ²¹¼äÓ¦ÓÃ
ÏÂÔØµØÖ·£ºÔÚÕâÀï
ÏÂÃæ¾ÍÊÇչʾÁ˼¸ÖÖ²»Í¬²¹¼äÓ¦ÓÃЧ¹û½áºÏ£º
²ÉÓõ½»ù±¾ÖªÊ¶£ºÔ²µÄ¹ì¼££¬ÍÖÔ²µÄ¹ì¼££¬¶þάÕóÁеĸ´ÖÆ¡£
ÖÆ×÷˼·¹Ø¼ü£ºÔÚÓÚʹÓÃÒ»Ö ......
ĿǰÀ´½²£¬ÎÒÒÀÈ»»¹²»»á×öÒ»¸öСÓÎÏ·³öÀ´¡£×öÓÎÏ·ÐèÒªÖªµÀºÜ¶à¶«Î÷£¬Õâ¸öflash Ö»ÊÇÒ»¸ö×ÔÓé×ÔÀֵĶ«Î÷¡£ÒªÊÇ¿´ÁËÎ󵼾ͱð¹ÖÁË¡£
ºÃ£¬ÖÆ×÷Õâ¸ö¶«Î÷֮ǰ£¬ÆäʵÕâÆªÎÄÕÂÓÐÒ»Ð©ÖØ¸´ÁË£¬²»¹ýÖ»ÊÇÒ»ÖÖdemoʽµÄÑÝʾ¡£Í¨¹ý¼üÅÌÀ´¿ØÖÆ¿ØÖÆÒ»¸öÈËÎï×ß¶¯¡£
ÉÏÃæÊÇÒ»ÕÅ͸Ã÷µÄpngλͼ¡£ÓÐËĸö²»Í¬µÄ·½Ïò¡£¿ÉÒÔ¿´µ½ »ù±¾ÉÏÉÏÏ ......