±ÏÒµÉè¼Æ(ÂÛÎÄ)-»ùÓÚUnityµÄAndroidÊÖ»úС¹·¿ìÅÜÓÎÏ·µÄÑз¢ ÏÂÔØ±¾ÎÄ

ºÓ±±¹¤Òµ´óѧ2015½ì±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Êé

½ÚÓÎÏ·ÒôÀÖµÄÒôÁ¿´óСºÍÖØÁ¦¸ÐÓ¦ÁéÃô¶È¡£½øÈëÖ÷²Ëµ¥£¬È»ºóµã»÷¡°ÉèÖá±Ñ¡Ï¼´¿ÉÒÔ½øÈë¶Ô±³¾°ÒôÀÖºÍÖØÁ¦¸ÐÓ¦ÁéÃô¶ÈµÄÉèÖ㬵±¿ªÆô±³¾°ÒôÀÖºó£¬ÔÚÓÎÏ·ÖлáÓÐÏàÓ¦µÄ±³¾°ÒôÀÖ³öÏÖ£¬¿ÉÒÔÊ¹Íæ¼ÒÍæµÄ¸üº¨³©¡£ 4.4.5 ÔÝÍ£¹¦ÄÜ

ÓÎÏ·ÔËÐнçÃæÖÐÓÒϽÇÓС°ÔÝÍ£¡±°´Å¥£¬µã»÷°´Å¥ºóÓÎÏ·½øÈëÔÝÍ£½çÃæ£¬Íæ¼ÒÈç¹ûÏëÒª¼ÌÐøÓÎÏ·£¬µã»÷½çÃæÖеġ°¼ÌÐøÓÎÏ·¡±°´Å¥£¬»Øµ½ÓÎÏ·½çÃæ²¢ÇÒÓÐ3ÃëµÄ»º³åʱ¼ä¡£µ±Íæ¼ÒÓöµ½ÌØÊâÇé¿ö£¬¿ÉÒÔÑ¡ÔñÔÝÍ£À´±£´æÓÎÏ·½ø¶È£¬Õâ³ä·ÖÕÕ¹ËÁËÍæ¼ÒµÄÐèÇó¡£ 4.4.6 Í˳ö¹¦ÄÜ

ÔÚÓÎÏ·Ö÷½çÃæÎÒÃÇÉèÖÃÁËÍ˳ö°´Å¥£¬¶øÔÚÓÎÏ·ÔËÐнçÃæÎÒÃÇÉèÖÃÁËÔÝÍ£°´Å¥¡£ÔÝÍ£ÊÇÔÚÍæ¼ÒÐèÒªÔÝʱֹͣһ»áÓÎϷʱ´¥·¢µÄʼþ£¬¶øÍæ¼ÒÔÚÐèÒªÍ˳öÓÎϷʱµã»÷»òµã´¥Ö÷²Ëµ¥Í˳öÓÎÏ·¾Í¿ÉÒÔÍ˳öС¹·¿ìÅÜÓÎÏ·ÁË¡£

5 ÓÎÏ·½çÃæÉè¼Æ

ÖÚËùÖÜÖª£¬ÓÎÏ·µÄ½çÃæÊÇ×îÖ±½ÓÓëÍæ¼Ò½Ó´¥µÄƽ̨£¬¶øÕâһƽ̨¶ÔÍæ¼ÒÀ´ËµÒ²ÊÇ×îÖØÒªµÄ¡£Ò»¸ö±È½ÏºÃµÄÓÎÏ·½çÃæ³ýÁË¿ÉÒԺܿìµÄÎüÒýÍæ¼Ò£¬»¹¿ÉÒÔ°ïÖúÍæ¼Ò¿ìËٵĽøÈëÓÎϷ״̬¡£

ÓÎÏ·½çÃæµÄºÏÀí»¯Éè¼ÆÊÇÈ˺ͻúÆ÷Ï໥½øÐн»»¥µÄ×îÖ±½ÓµÄ²Ù×÷·½Ê½¡£ÓÎÏ·µÄ½çÃæÒ»°ãÒªÇóÓªÔìÃÀ¹Û£¬²Ù×÷¼òµ¥¡¢ÖÈÐò¸Ð±È½ÏÇ¿¶øÇÒÒªÓÐÒ»¶¨µÄÒýµ¼¹¦ÄÜ£¬ºÃµÄÓÎÏ·½çÃæÄÜΪÓÎÏ·µÄ×ÚÖ¼ºÍÓÎÏ·µÄÄÚÈÝËù·þÎñ¡£

5.1 ϵͳ½á¹¹Éè¼Æ

ͨ¹ý·ÖÎöÈí¼þµÄ¼Ü¹¹ºÍÌåϵ£¬Éè¼ÆÁ˸ÿîAndroid°æµÄС¹·¿ìÅÜÓÎÏ·£¬ÓÎÏ·µÄÖ÷Òª½çÃæ°üÀ¨£ºÓÎÏ·¼ÓÔØ½çÃæ¡¢ÓÎÏ·Ö÷²Ëµ¥½çÃæ¡¢ÓÎÏ·³É¼¨½çÃæ¡¢ÓÎÏ·ÉèÖýçÃæ¡¢ÓÎÏ·¹ØÓÚ½çÃæ¡£

Íæ¼ÒÔÚÊÖ»úµã»÷ÓÎÏ·µÄͼ±ê£¬Æô¶¯Èí¼þºóÆÁÄ»»áÏÔʾÓÎÏ·µÄÒ»¸ö³õʼ½çÃæ£¬¼ÓÔØ½çÃæºó»­ÃæÌø×ªµ½ÓÎÏ·Ö÷²Ëµ¥½çÃæ¡£ÔÚÓÎÏ·µÄÖ÷²Ëµ¥½çÃæ£¬ÓÐÈý´ó¿é£ºÓÎÏ·³É¼¨£¬²é¿´¹ØÓÚ¹¦ÄܺÍÓÎÏ·ÉèÖÃÄ£¿é¡£²»Í¬µÄ½çÃæ¾ßÓв»Í¬µÄ¹¦ÄÜ£¬¸÷¸ö½çÃæµÄת»»¹ØÏµÈçͼ5.1Ëùʾ¡£

17

ºÓ±±¹¤Òµ´óѧ2015½ì±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Êé

ͼ 5.1 ½çÃæ×ª»»¹ØÏµÍ¼

5.2 ÓÎÏ·³õʼ½çÃæÉè¼Æ

Íæ¼ÒÔÚ¿ªÊ¼ÓÎϷʱºò»á¿´µ½Ò»¸ö¼ÓÔØ½çÃæ¡£¼ÓÔØ½çÃæÓÐÈý¸öͼ±ê£ºÐ¡¹·ÐÎÏó

ͼ±ê¡¢ÓÎÏ·Ãûͼ±êºÍ¼ÓÔØ½ø¶ÈÌõͼ±ê£¬¼ÓÔØ½çÃæµÄÏÔʾÐèÒªÏà¹Ø½Å±¾Ö§³Ö¡£ÔËÐнçÃæÈçͼ5.2Ëùʾ¡£

ͼ5.2¼ÓÔØ½çÃæ

18

ºÓ±±¹¤Òµ´óѧ2015½ì±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Êé

5.2.1»º³åÌõµÄʵÏÖ

ΪÁ˸üºÃÓÎÏ·µÄÓÎÏ·ÌåÑ飬ÔÚ¸÷¸ö³¡¾°Ö®¼äÌø×ªÊ±¶¼»áÏÔʾ¼ÓÔØ½çÃæ£¬ÓÃÓÚÏÔʾ¼ÓÔØ±³¾°ºÍ¼ÓÔØ½ø¶È¡£¼ÓÔØ½ø¶ÈµÄÏÔʾÖ÷ÒªÔËÓÃÒÔÏ´úÂ룺 Progress = async.progress; //»ñÈ¡¼ÓÔØ½ø¶È loadX = Screen.width * 0.8f * (progress - lastProgress); //ÉèÖüÓÔØÌõÏÔʾλÖà lasProgress = progress; //½«¼ÓÔØ½ø¶È¸³¸øÉÏÒ»´Î¼ÓÔØ½ø¶È

5.3 ÓÎÏ·Ö÷²Ëµ¥½çÃæ

Ö÷½çÃæÓÐÎå¸ö°´Å¥£º³É¼¨¡¢¹ØÓÚ¡¢ÉèÖá¢Í˳öºÍ¿ªÊ¼ÓÎÏ·¡£¸÷¸ö°´Å¥ÏìÓ¦µÄ½çÃæºÍ±³¾°²»Í¬¡£³É¼¨°´Å¥ÏìÓ¦³É¼¨½çÃæ£¬¹ØÓÚ°´Å¥ÏìÓ¦¹ØÓÚ½çÃæ£¬ÉèÖð´Å¥ÏìÓ¦ÉèÖýçÃæ£¬Í˳ö°´Å¥ÏìÓ¦Í˳öÓÎÏ·£¬¿ªÊ¼ÓÎÏ·°´Å¥ÏìÓ¦ÓÎÏ·½çÃæ¡£Ö÷ÓÎÏ·½çÃæ½çÃæÓѺã¬ÈÝÒײÙ×÷£¬Â³°ôÐÔÇ¿£¬¿ÉÒÔ¸øÍæ¼ÒºÜºÃµÄÓÎÏ·ÌåÑé¡£ÓÎÏ·Ö÷²Ëµ¥ÔËÐÐ

½çÃæÈçͼ5.2Ëùʾ¡£

ͼ5.3 Ö÷²Ëµ¥ÔËÐнçÃæ

19

ºÓ±±¹¤Òµ´óѧ2015½ì±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Êé

5.4 ÉèÖýçÃæ

ÉèÖýçÃæÓÐÁ½¸öÑ¡Ï¸ÐÓ¦¶ÈºÍÒôÁ¿£¬Í¨¹ý»¬¶¯¹ö¶¯Ìõ¿ÉÒÔÀ´ÉèÖÃËüÃǵĴó

С¡£ÉèÖõÄÔËÐнçÃæÈçͼ5.4Ëùʾ¡£

ͼ5.4 ÉèÖÃÔËÐнçÃæ

5.5 ³É¼¨½çÃæ

³É¼¨½çÃæÖ÷ÒªÊǼÇÂ¼Íæ¼ÒÓÎÏ·¸÷ÖÖÊý¾Ý£¬ÔÚÕâ¸ö½çÃæÄã¿ÉÒÔÖªµÀ×î¸ß·ÖÊý¡¢

×î¸ß·³Ì¡¢×î¶à½ð±ÒÊý¡¢×Ü·³Ì¡¢×ܽð±ÒÊý¡¢×ÜÓÎÏ·ÊýµÈ¡£Íæ¼Ò¿ÉÒԲ鿴×Ô¼ºµÄÓÎÏ·ÐÅÏ¢¡£³É¼¨ÀۼƵÄÖ÷ÒªÏàÓ¦³ÌÐò£º

fenShu = PlayerPrefs.GetInt(\ //»ñµÃ×î¸ß·ÖÊý luCheng = PlayerPrefs.GetInt(\ //ÅܵÃ×î¸ß·³Ì jinBi = PlayerPrefs.GetInt(\ //»ñµÃ×î¸ß½ð±ÒÊý zongLuCheng = PlayerPrefs.GetInt(\ //»ñµÃ×Ü·³Ì

20