Unity 3.x´åÀ¸¶}µo¹ê¨Ò ( ²Åé ¦r) |
§@ªÌ¡G[¥[] Ryan Henson Creighton | Ãþ§O¡G1. -> ¦h´CÅé -> ¹CÀ¸¤ÞÀº -> Unity |
ĶªÌ¡G |
¥Xª©ªÀ¡G¤H¥Á¶l¹q¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 37049 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¦³®w¦s¡j NT°â»ù¡G 275 ¤¸ |
¥Xª©¤é¡G11/1/2013 |
¶¼Æ¡G324 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787115327710 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G |
¤º®e²¤¶¡G¡@¡@Unity¬O¤@´Ú°Ó·~¤Æªº±M·~´åÀ¸¤ÞÀº¡A¥i¥HÀ°§U¥Î¤á³Ð«Ø½Ñ¦p3DµøÀW®ÄªG¡B«Øµ®¥iµø¤Æ¡B¹ê®É3D°Êµeµ¥¤º®e¡CUnity¥i¥H¥Î¨Ó¨î§@¦biPhone¡BiPod¡BiPad¡BAndroidµ¥¦hºØ¥»O¤W¹B¦æªº´åÀ¸¡C«Ü¦h°Ó·~´åÀ¸ªö¥ÎUnity 3D¤ÞÀº¶i¦æ¶}µo¡C ¡@¡@¡mUnity 3.x´åÀ¸¶}µo¹ê¨Ò¡n¬O³q¹L¨å«¬¶}µo¹ê¨Ò¨Ó¤¶²ÐUnity´åÀ¸¶}µoªºªì¾ÇªÌ«ü«n¡C¥þ®Ñ¦@12³¹¡A¤À§O¤¶²Ð¤FUnity°ò¦ª¾ÃÑ©M¦w¸Ë¡B´åÀ¸¾÷¨î©M¥DÃD¡BUnityª«²z¤ÞÀº¡B¸}¥»½sµ{¡BUnity GUI¨t²Î¡B´åÀ¸Ëp®É¡B3D«Ø¼Ò©M§÷½è¨î§@¡B²É¤l¨t²Î¡Bµ®Ä¡B°Êµe¨t²Îµ¥®Ö¤ß¸ÜÃD¡C³o¨Ç³£¬O³q¹L³e¬ï¥þ®Ñªº4´Ú´åÀ¸ªº¨î§@¨Ó¤¶²Ð©MÁ¿¸Ñªº¡C ¡@¡@¡mUnity 3.x´åÀ¸¶}µo¹ê¨Ò¡n¾A¦X´åÀ¸¶}µoªì¾ÇªÌ¡B¹ïUnity·P¿³½ìªºÅªªÌ¡A¥H¤Î±M¾´åÀ¸³]p©M¶}µo¤Hû¾\Ū¾Ç²ß¡C¾\Ū§¹¡mUnity 3.x´åÀ¸¶}µo¹ê¨Ò¡n¡AŪªÌ±N¨ã³Æ¨Ï¥ÎUnity¶i¦æ´åÀ¸¶}µoªº¹ê¥Î§Þ¯à¡C |
¥Ø¿ý¡GPART ¢¹¡@±q¦w¸Ë»P·§©À¶}©l CHAPTER 1¡@¦w¸Ë 3 ¦bWindows¤U¦w¸Ë 3 ¦bOS X¤U¦w¸Ë 4 ¦bLinux¤U¦w¸Ë 5 ½sĶ 5 ½T«O¦w¸Ë¦¨¥\ 5 Node REPL 5 °õ¦æ¤å¥ó 6 NPM 6 ¦w¸Ë¼Ò¶ô 7 ¦Û©w¸q¼Ò¶ô 8 ¦w¸Ë¤G¶i¨î¤u¨ã¥] 9 ÂsÄýNPMÜ®w 9 ¤pµ² 10 CHAPTER 2¡@JavaScript·§Äý 11 ¤¶²Ð 11 JavaScript°ò¦ 12 Ãþ«¬ 12 Ãþ«¬ªº§x´b 12 ¨ç¼Æ 13 THIS¡BFUNCTION#CALL¥H¤ÎFUNCTION#APPLY 14 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048602; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; X ¥Ø¿ý ¨ç¼Æªº°Ñ¼Æ¼Æ¶q 14 ³¬¥] 14 Ãþ 15 Ä~©Ó 16 TRY {} CATCH {} 17 v8¤¤ªºJavaScript 17 OBJECT#KEYS 18 ARRAY#ISARRAY 18 ¼Æ²Õ¤èªk 18 ¦r²Å¦ê¤èªk 19 JSON 19 FUNCTION#BIND 19 FUNCTION#NAME 19 _PROTO_¡]Ä~©Ó¡^ 20 ¦s¨ú¾¹ 20 ¤pµ² 21 CHAPTER ¢²¡@ªý¶ë»P«Dªý¶ëIO 23 ¯à¤O¶V±j¡A³d¥ô´N¶V¤j 23 ªý¶ë 25 ³æ½uµ{ªº¥@¬É 27 ¿ù»~³B²z 29 °ï´Ì°lÂÜ 30 ¤pµ² 32 CHAPTER 4¡@Node¤¤ªºJavaScript 33 global¹ï¶H 33 ¹ê¥Îªº¥þ§½¹ï¶H 34 ¼Ò¶ô¨t²Î 34 µ´¹ï©M¬Û¹ï¼Ò¶ô 35 ¼ÉÅSAPI 37 ¨Æ¥ó 38 buffer 40 ¤pµ² 41 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048593; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; ¥Ø¿ýXI PART ¢º¡@Node«nªºAPI CHAPTER 5¡@©R¥O¦æ¤u¨ã¡]CLI¡^¥H¤ÎFS API¡GºÓNodeÀ³¥Î 45 »Ý¨D 45 ½s¼gºÓNodeµ{§Ç 46 ³Ð«Ø¼Ò¶ô 46 ¦P¨BÁÙ¬O²§¨B 47 ²z¸Ñ¤°¤\¬O¬y¡]stream¡^ 49 ¿é¤J©M¿é¥X 50 «ºc 53 ¥Îfs¶i¦æ¤å¥ó¾Þ§@ 55 ¹ïCLI¤@±´¨s³º 56 argv 57 ¤u§@¥Ø¿ý 57 Àô¹ÒÅܶq 58 °h¥X 58 «H¸¹ 58 ANSIÂà¸q½X 59 ¹ïfs¤@±´¨s³º 59 Stream 59 ºÊµø 60 ¤pµ² 61 CHAPTER 6¡@TCP 63 TCP¦³þ¨Ç¯S©Ê 64 ±¦V³s±µªº³q«H©M«OÃÒ¶¶§Çªº¶Ç»¼ 64 ±¦V¦r¸` 65 ¥i¾a©Ê 65 ¬y±±¨î 65 ¾Ö°ô±±¨î 65 Telnet 65 °ò¤_TCPªº²á¤Ñµ{§Ç 68 ³Ð«Ø¼Ò¶ô 68 ²z¸ÑNET.SERVER API 68 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048594; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; XII ¥Ø¿ý ±µ¦¬³s±µ 70 data¨Æ¥ó 71 ª¬ºA¥H¤Î°O¿ý³s±µ±¡ªp 73 ¶êº¡§¹¦¨¦¹µ{§Ç 75 ¤@ÓIRC«È¤áºÝµ{§Ç 77 ³Ð«Ø¼Ò¶ô 77 ²z¸ÑNET#STREAM API 78 ¹ê²{³¡¤ÀIRC¨óij 78 ´ú¸Õ¹ê»ÚªºIRCªA°È¾¹ 78 ¤pµ² 79 CHAPTER 7¡@HTTP 81 HTTPµ²ºc 81 ÀY«H®§ 82 ³s±µ 87 ¤@Ó²³æªºWebªA°È¾¹ 88 ³Ð«Ø¼Ò¶ô 88 ¿é¥Xªí³æ 88 method©MURL 90 ¼Æ¾Ú 92 ¾ã¦X 94 Åýµ{§Ç§ó°·§§ 95 ¤@ÓTwitter Web«È¤áºÝ 96 ³Ð«Ø¼Ò¶ô 96 µo°e¤@Ó²³æªºHTTP½Ð¨D 97 µo°e¼Æ¾Ú 98 Àò¨ú±À¤å 99 superagent¨Ó¬@±Ï 102 ¨Ï¥Îup«±ÒHTTPªA°È¾¹ 103 ¤pµ² 104 PART ¢»¡@Web¶}µo CHAPTER 8¡@Connect 107 ¨Ï¥ÎHTTPºc«Ø¤@Ó²³æªººô¯¸ 108 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048595; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; ¥Ø¿ýXIII ³q¹LConnect¹ê²{¤@Ó²³æªººô¯¸ 111 ¤¤¶¡¥ó 112 ®Ñ¼g¥i«¥Îªº¤¤¶¡¥ó static¤¤¶¡¥ó 119 query¤¤¶¡¥ó 120 logger¤¤¶¡¥ó 120 body parser¤¤¶¡¥ó 122 cookie 125 ·|¸Ü¡]session¡^ 126 Redis session 131 methodOverride¤¤¶¡¥ó 132 basicAuth¤¤¶¡¥ó 132 ¤pµ² 134 CHAPTER 9¡@Express 135 ¤@Ó¤p«¬ExpressÀ³¥Î 135 ³Ð«Ø¼Ò¶ô 136 HTML 136 SETUP 137 ©w¸q¸ô¥Ñ 137 ¬d¸ß 140 ¹B¦æ 141 ³]¸m 142 ¼ÒªO¤ÞÀº 143 ¿ù»~³B²z 144 §Ö±¶¤èªk 144 ¸ô¥Ñ 146 ¤¤¶¡¥ó 148 ¥N½X²Õ´µ¦²¤ 149 ¤pµ² 151 CHAPTER 10¡@WebSocket 153 Ajax 153 HTML5 WebSocket 156 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048596; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; XIV ¥Ø¿ý ¤@ÓECHO¥Ü¨Ò 157 ªì©l¤Æ¶µ¥Ø 157 «Ø¥ßªA°È¾¹ 158 «Ø¥ß«È¤áºÝ 159 ¹B¦æ¥Ü¨Òµ{§Ç 160 ¹«¼Ð¥ú¼Ð 161 ªì©l¤Æ¥Ü¨Òµ{§Ç 161 «Ø¥ßªA°È¾¹ 161 «Ø¥ß«È¤áºÝ 164 ¹B¦æ¥Ü¨Òµ{§Ç 166 ±Á{¤@Ó¬D¾Ô 166 Ãö³¬¦}¤£·N¨ýµÛÂ_¶}³s±µ 166 JSON 167 «³s 167 ¼s¼½ 167 WebSocketÄݤ_HTML5¡G¦´ÁÂsÄý¾¹¤£¤ä«ù 167 ¸Ñ¨M¤è®× 167 ¤pµ² 167 CHAPTER 11¡@Socket.IO 169 ¶Ç¿é 170 Â_¶} VS Ãö³¬ 170 ¨Æ¥ó 170 ©R¦WªÅ¶¡ 171 ²á¤Ñµ{§Ç 172 ªì©l¤Æµ{§Ç 172 ºc«ØªA°È¾¹ 172 ºc«Ø«È¤áºÝ 173 ¨Æ¥ó©M¼s¼½ 175 ®ø®§±µ¦¬½T»{ 179 ¤@Ó½ü¬y°µDJªºÀ³¥Î 180 ÂX®i²á¤ÑÀ³¥Î 181 ¶°¦¨Grooveshark API 182 ¼½©ñºq¦± 185 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048597; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; ¥Ø¿ýXV ¤pµ² 190 PART ¢¼¡@¼Æ¾Ú®w CHAPTER 12¡@MongoDB 193 ¦w¸Ë 195 ¨Ï¥ÎMongoDB¡G¤@ӥΤá»{ÃÒªº¨Ò¤l 195 ºc«ØÀ³¥Îµ{§Ç 195 ³Ð«ØExpress App 196 ³s±µMongoDB 200 ³Ð«Ø¤åÀÉ 201 ¬d§ä¤åÀÉ 203 ¨¥÷ÅçÃÒ¤¤¶¡¥ó 204 ®ÕÅç 205 ì¤l©Ê 206 ¦w¥þ¼Ò¦¡ 206 Mongoose¤¶²Ð 206 ©w¸q¼Ò«¬ 207 ©w¸q´O®MªºÁä 208 ©w¸q´O®M¤åÀÉ 209 ºc«Ø¯Á¤Þ 209 ¤¤¶¡¥ó 209 ±´´ú¼Ò«¬ª¬ºA 210 ¬d¸ß 210 ÂX®i¬d¸ß 210 ±Æ§Ç²Ä1³¹¡@³o¬O¤@Ó¯«©_ªº¤u¨ã¡@1 1.1¡@Unity 3D²¤¶¡@1 1.2¡@·Ãû¥þ²yªºUnity¡@1 1.3¡@°ò¤_ÂsÄý¾¹ªº3D¡HÅwªï¨Ó¨ì¥¼¨Ó¡@2 1.4¡@¹ê½î®É¨è¡X¡X¦w¸ËUnityºôµ¸¼½©ñ¾¹¡@2 1.5¡@Åwªï¨Ó¨ìUnity 3D¡@3 1.5.1¡@¥i¥H¥ÎUnity¨î§@¤°¤\©O¡@3 1.5.2¡@§¹¥þ·d©w¡@3 1.5.3¡@§ÚÌÀ³¸Ó¹Á¸Õ¨î§@¡mFusionFall¡n¶Ü¡@4 1.5.4¡@¥t¤@ºØ¿ï¾Ü¡@4 1.5.5¡@§Ú¿ï¾ÜWooglie¡@6 1.6¡@¥ý¨«¦Z¶](©ÎÂù¸}¸õ)¡@7 1.7¡@¥Ã»·¨S¦³¡§²×ÂI¡¨¡@8 1.8¡@°±¤@¤U¡I¤u¨ã®É¶¡¡@8 1.9¡@§Þ³Nªº¯«©_¤§³B¡@10 1.10¡@Sceneµ¡¤f¡@11 1.10.1¡@Gameµ¡¤f¡@11 1.10.2¡@Hierarchy±ªO¡@12 1.11¡@§O°±¤U¨Ó¡X¡X¨É¨ü¤@¤U¡@16 1.12¡@¤pµ²¡@17
²Ä2³¹¡@Åý§Ú̱q¤ÑªÅ¶}©l¡@19 2.1¡@ÆF·P¡@20 2.2¡@3D»¤´b¡@20 2.3¡@¥\¯àVS¤º®e¡@21 2.4¡@¨S¦³¥ô¦ó¥\¯àªº´åÀ¸¡@21 2.5¡@¾÷¨îVS ¥DÃD¡@22 2.6¡@³Q§x¦b¦Û¤vªº¥DÃD¤¤¡@22 2.7¡@«D¤Zªº½ì¨ý©Ê¡@23 2.8¡@¦Ê¤À¤§¤@ªºÆF·P¡@23 2.9¡@¡m¤ÓªÅªöÄq¾÷¡n¡@23 2.10¡@ª`·N¡@25 2.11¡@¡mArtillery Live!¡n¡@26 2.12¡@¡mPong¡n¡@29 2.13¡@¾A¦X¤W¤d´Ú´åÀ¸ªº¾÷¨î¡@31 2.14¡@ª±¨ãÁÙ¬O¬G¨Æ¡@33 2.15¡@«·s©w¸q¤ÑªÅ¡@34 2.16¡@¤pµ²¡@34
²Ä3³¹¡@´åÀ¸#1¡G¡mTicker Taker¡n¡@36 3.1¡@ºc«Ø·sUnity¶µ¥Ø¡@36 3.2¡@Tis volley¡@38 3.3¡@Åý¬ü¹Ú¦¨¯u¡@38 3.4¡@¤@ºØ¥j¦Ñªº¤èªk¡@39 3.5¡@ÄA²y´åÀ¸ªº¦h¤è±¡@39 3.6¡@¨î§@²y©MÀ»²y¤â¡@40 3.7¡@¹ê½î®É¨è¡X¡X¨î§@¤@Ó²y¡@40 3.8¡@«©R¦W²y¡@41 3.9¡@¹ê½î®É¨è¡X¡X¬°²y«©R¦W¡@42 3.10¡@ìÂI¤¶²Ð¡@42 3.11¡@¹ê½î®É¨è¡X¡X±N²y²¾¨ìªÅ¤¤¡@43 3.12¡@¹ê½î®É¨è¡X¡X±N²yÁY¤p¡@44 3.13¡@¹ê½î®É¨è¡X¡X«O¦s³õ´º¡@45 3.14¡@¹ê½î®É¨è¡X¡X²K¥[²y©ç¡@46 3.14.1¡@ºô®æ¡@47 3.14.2¡@¦hÃä§Î¬O§_·|¯}Ãa´åÀ¸©Ê¯à¡@49 3.15¡@Åý¦Û¤v³B¤_¶Â·t¤¤¡@49 3.16¡@¹ê½î®É¨è¡X¡X²K¥[¥ú·½¡@50 3.17¡@¹ê½î®É¨è¡X¡X²¾°Ê¦}±ÛÂà¥ú·½¡@51 3.18¡@§A¬OªN¥X¤Hª«¶Ü¡@54 3.18.1¡@½Ö§â¿OÃö¤F¡@54 3.18.2¡@¶Â·t²Îªv¡@54 3.19¡@¹ê½î®É¨è¡X¡X¬Û¾÷¤u§{¡@54 3.20¡@¹ê½î®É¨è¡X¡X´ú¸Õ´åÀ¸¡@55 3.21¡@Åý´åÀ¸¹ï¶H°Ê°_¨Ó¡@56 3.22¡@¹ê½î®É¨è¡X¡X¦b´åÀ¸¤¤²K¥[°Ê§@¡@56 3.23¡@¤F¸Ñ³oºØ±¡ªpªºÄY«©Ê¡@57 3.24¡@Åý²y¦h¦¸¤Ï¼u¡@57 3.25¡@¹ê½î®É¨è¡X¡XÅý²y¼u°_¨Ó¡@58 3.26¡@¤pµ²¡@61
²Ä4³¹¡@¥N½X¡@62 4.1¡@¤°¤\¬O¥N½X¡@62 4.2¡@¹ê½î®É¨è¡X¡X½s¼g¦Û¤vªº²Ä¤@ÓUnity¸}¥»¡@62 4.3¡@¤jÁx¤@¸Õ¡@64 4.4¡@±N¸}¥»©M´åÀ¸¹ï¶H¸j©w¡@65 4.5¡@§Ú§¹¥þ¤£À´¡@65 4.6¡@§A¦A¤]¤£·|®Á¾j¤F¡@66 4.7¡@¦n¥N½X»Ýn¿í´`ªº³W«h¡@67 4.8¡@¥N½XªºÀˬd¡@67 4.9¡@¹ê½î®É¨è¡X¡X¬d§äºô®æ´è¬V¾¹²Õ¥ó¡@68 4.10¡@¹ê½î®É¨è¡X¡XÅý²y«·s¥X²{¡@69 4.11¡@¦A¦¸«¥Ó¡@69 4.12¡@¹ê½î®É¨è¡X¡XUnity¸}¥»°Ñ¦Ò¤§®È¡@70 4.13¡@RendererÃþ¡@71 4.14¡@¡§ó¡¨ªº¦P¸qµü¬O¤°¤\¡@73 4.15¡@³o¬O«Ü¦³·N«äªº¡@74 4.16¡@¹ê½î®É¨è¡X¡X±N¸}¥»¸Ñ¸j¡@75 4.17¡@¨ú®ø¡A¦ý¤£n§Ñ°O¡@75 4.18¡@¬°¤°¤\n¥Î¥N½X¡@76 4.19¡@¥Î¥N½X±±¨î´åÀ¸¹ï¶H¡@76 4.20¡@¹ê½î®É¨è¡X¡X³Ð«Ø·smousefollow¸}¥»¡@76 4.21¡@¦n¥D·N¡@78 4.22¡@¥Î¥N½X¨î§@°Êµe®ÄªG¡@79 4.23¡@¹ê½î®É¨è¡X¡X¬°²y©ç¨î§@°Êµe¡@79 4.24¡@¿ï¾Ü¤@Ó³æµü¡X¡X(´X¥G¥i¥H¬O)¥ô¦óµü¡@81 4.25¡@«Ì¹õ§¤¼ÐVS¥þ§½§¤¼Ð¡@81 4.26¡@²¾°Ê²y©ç¡@83 4.27¡@³Ì®tªº´åÀ¸¡@83 4.28¡@¤F¸Ñ¯x°}¡@83 4.29¡@¹ê½î®É¨è¡X¡XÅ¥²y©çªº¡@83 4.30¡@¤@ÂIÂI¼Æ¾Çª¾ÃÑ¡@84 4.31¡@¼Æ¦rªº°lÂÜ¡@84 4.32¡@קï³o¨Ç¼Æ¦r¡@85 4.33¡@¹ê½î®É¨è¡X¡X°O¿ý·s¼Æ¦r¡@85 4.34¡@¥I½Ñ¦æ°Ê¡@86 4.35¡@¨Ï¥ÎÅܶq¦sÀx«´_È¡@86 4.36¡@¹ê½î®É¨è¡X¡XÁn©ú¦sÀx«Ì¹õ¤¤¤ßªºÅܶq¡@87 4.37¡@¨Ï¥Î3D«Ì¹õªº©Ò¦³D¡@88 4.38¡@¹ê½î®É¨è¡X¡X°lÂܹ«¼ÐªºY¦ì¸m¡@89 4.39¡@µL²áªºÄA²y´åÀ¸¡@90 4.40¡@¦A¦¸¬D¾Ô¦Û§Ú¡@90 4.41¡@¹ê½î®É¨è¡X¡X¦A¦¸³X°ÝUnity»y¨¥°Ñ¦Ò¡@90 4.42¡@§Ú̪º¤u§@¨ì¦¹¬°¤î¡@91 4.43¡@¹ê½î®É¨è¡X¡X±N¥Ü¨Ò¥N½X²K¥[¨ì¸}¥»¤¤¡@92 4.44¡@³Ì¦Zªº½Õ¾ã¡@94 4.45¡@¦X²zªº¤ÀªR¡@94 4.46¡@±o¨ìtarget¡@96 4.47¡@Ä~Äò§V¤O§a¡@97
²Ä5³¹¡@´åÀ¸#2¡G¡m¾÷±ñ×´_¤â¡n¡@99 5.1¡@¥i¥H§¹¥þ½Âà¡@100 5.2¡@·s«Ø¶µ¥Ø¡@101 5.3¡@³Ð«Ø³õ´º¡@101 5.4¡@¹ê½î®É¨è¡X¡X³Ð«Ø¨âÓ³õ´º¡@101 5.5¡@¨S¦³¥¿½Tªºµª®×¡@103 5.6¡@¹ê½î®É¨è¡X¡X·Ç³ÆGUI¡@103 5.7¡@¸òµÛ§A¦Û¤vªº¸`«µ¡@104 5.8¡@¹ê½î®É¨è¡X¡X³Ð«Ø¦}³s±µ¦Û©w¸qGUI¥~Æ[¡@105 5.9¡@¹ê½î®É¨è¡X¡X³Ð«ØUI«ö¶s±±¥ó¡@107 5.10¡@¬O§_·Qn¦Û©w¸q¦rÅé¡@110 5.11¡@Âл\¯À§÷¡@111 5.12¡@¹ê½î®É¨è¡X¡X¸T¤îmip¶K¹Ï¡@112 5.13¡@¦ì¤_³Ì¬ð¥Xªº¦ì¸m¡@113 5.14¡@¹ê½î®É¨è¡X¡X±N«ö¶s©~¤¤¡@114 5.15¡@¶i¤Jgame³õ´º¡@116 5.26¡@¹ê½î®É¨è¡X¡X±N³o¨âÓ³õ´º²K¥[¨ìºc«Ø¦Cªí¤¤¡@117 5.17¡@¬°¾÷¾¹¤H´£¨Ñ»R»O¡@118 5.18¡@¹ê½î®É¨è¡X¡X·Ç³Ægame³õ´º¡@118 5.19¡@´åÀ¸³Ð·N¡@119 5.20¡@³Ð«ØÃþ¡@120 5.21¡@¹ê½î®É¨è¡X¡Xn¯Àªº¦sÀx¡@121 5.22¡@¶}©l§a¡@122 5.23¡@¨Ï¥N½X¥i´`Àô¡@123 5.24¡@´`Àôªº¤À¸Ñ¡@123 5.25¡@´O®M¬O³Ì¦nªº¡@124 5.26¡@²´¨£¬°¹ê¡@126 5.27¡@¹ê½î®É¨è¡X¡X³Ð«Ø¦sÀxºô®æªº°Ï°ì¡@126 5.28¡@³Ð«Øºô®æ¡@127 5.29¡@§Ṳ́w¸g¾Ç²ß¤F«Ü¦hª¾ÃÑ¡@129
²Ä6³¹¡@´åÀ¸#2¡G¡m¾÷±ñ×´_¤â¡n²Ä2³¡¤À¡@130 6.1¡@±qÀY¶}©l¨î§@´åÀ¸¡@130 6.2¡@§ä¨ì¤¤¤ßÂI¡@131 6.3¡@¹ê½î®É¨è¡X¡X±N´åÀ¸ºô®æ««ª½©~¤¤¡@132 6.4¡@¹ê½î®É¨è¡X¡X±N´åÀ¸ºô®æ¤ô¥©~¤¤¡@134 6.5¡@²`¤J°ÝÃD¥»½è¡@136 6.6¡@¹ê½î®É¨è¡X¡X·Ç³Æ³Ð«Ø¥d¤ù²Õ¡@137 6.7¡@¹ê½î®É¨è¡X¡X³Ð«Ø¥d¤ù²Õ¡@138 6.8¡@¹ê½î®É¨è¡X¡Xקïimg°Ñ¼Æ¡@141 6.9¡@¡§this¡¨¨ì©³¬O¤°¤\©O¡@143 6.10¡@ÀH¾÷¥e¾Úµ´¹ïÀu¶Õ¡@145 6.11¡@¹º¥h²Ä¤G¶µ¡@146 6.12¡@¬O®ÉÔ§¹¥þ½Âà¤F¡@146 6.13¡@¹ê½î®É¨è¡X¡X±N¥d¤ù°µ¦¨Âù±ªº¡@146 6.14¡@¹ê½î®É¨è¡X¡X³Ð«Ø¥d¤ù½Âà¨ç¼Æ¡@148 6.15¡@¹ê½î®É¨è¡X¡X³Ð«Ø¥d¤ù½Âà¨ç¼Æ¡@150 6.16¡@¦Y«n¥Êªº¤H¡@152 6.17¡@¦A¥h±¼¤@¶µ§a¡@153 6.18¡@´åÀ¸©M°t¹ï¡@153 6.19¡@¹ê½î®É¨è¡X¡X¬°¥d¤ù´£¨ÑIDÈ¡@153 6.20¡@¹ê½î®É¨è¡X¡X¤ñ¸ûIDÈ¡@154 6.21¡@ªï±µ³Ì¦Zªº¬D¾Ô¡@157 6.22¡@¹ê½î®É¨è¡X¡XÀˬd¬O§_³Ó§Q¡@158 6.23¡@©ñ°¨¹L¨Ó§a¡@161
²Ä7³¹¡@¤£¬O®ÉÄÁÄdºI¾¹¡@166 7.1¡@¬I¥[À£¤O¡@166 7.2¡@¹ê½î®É¨è¡X¡X·Ç³ÆclockScript¸}¥»¡@167 7.3¡@¹ê½î®É¨è¡X¡X·Ç³ÆËp®É¤å¥»¡@167 7.4¡@¹ê½î®É¨è¡X¡XקïËp®É¤å¥»ªºÃC¦â¡@168 7.5¡@¹ê½î®É¨è¡X¡X³Ð«Ø¦rÅ鯾²z©M§÷½è¡@169 7.6¡@¹ê½î®É¨è¡X¡X¤p¤pªº¦rÅ馳¤°¤\¥Î©O¡@172 7.7¡@¹ê½î®É¨è¡X¡X·Ç³ÆËp®É¥N½X¡@173 7.8¡@¹ê½î®É¨è¡X¡X³Ð«ØËp®ÉÅÞ¿è¡@174 7.9¡@¹ê½î®É¨è¡X¡X¦b«Ì¹õ¤¤Åã¥Ü®É¶¡¡@176 7.10¡@±N¥¦¹Ï§Î¤Æ¡@178 7.11¡@¹ê½î®É¨è¡X¡XÀò¨ú¹Ï§ÎËp®Éªº¹Ï§Î¡@178 7.12¡@¹ê½î®É¨è¡X¡XÅã¥ÜGUIªº¥\¯à¡@180 7.13¡@¯«©_ªºÁY´îËp®É¡@184 7.14¡@®³°_¤e¤l¡X¡X»æ¨Ó¤F¡@184 7.15¡@¥L̦p¦ó¨î§@³oºØËp®É©O¡@185 7.16¡@¹ê½î®É¨è¡X¡X«÷´ê¯¾²z¡@186 7.17¡@¹ê½î®É¨è¡X¡X½s¼g»æ¹Ï¸}¥»¡@187 7.18¡@¹ê½î®É¨è¡X¡X¶}©l¾Þ§@»æ¹ÏËp®É¡@190 7.19¡@¹ê½î®É¨è¡X¡X©w¦ì¦}ÁY¤pËp®É¡@192 7.20¡@¥¼§¹¦¨ªº¤u§@¡@194
²Ä8³¹¡@¡mTicker Taker¡n¡@195 8.1¡@Åwªï¨Ó¨ìSnoozeville¡@195 8.2¡@¹ê½î®É¨è¡X¡X¬ã¨s¼Ò«¬¡@197 8.3¡@¹ê½î®É¨è¡X¡X·Ç³Æ¦æ°Ê¡@200 8.4¡@¹ê½î®É¨è¡X¡XקïFBX¾É¤JÁY©ñ³]¸m¡@201 8.5¡@¹ê½î®É¨è¡X¡XÅýºô®æ¸I¼²¾¹¥Y°_¡@202 8.6¡@¹ê½î®É¨è¡X¡XÅý¤â©M¦«½LÀH¹«¼Ð²¾°Ê¡@203 8.7¡@¹ê½î®É¨è¡X¡X²K¥[heart´åÀ¸¹ï¶H¡@203 8.8¡@¹ê½î®É¨è¡X¡X§R°£²y©M²y©ç¡@206 8.9¡@¹ê½î®É¨è¡X¡X´£¨Ñ§÷½è¡@206 8.10¡@Åý´åÀ¸¦b¤TºûªÅ¶¡¤¤Åã¥Ü¡@210 8.11¡@¹ê½î®É¨è¡X¡X³Ð«Ø´X°ôùÙ¡@210 8.12¡@¹ê½î®É¨è¡X¡X³Ð«Ø¤@Ó¦rÅ鯾²z¡@212 8.13¡@¹ê½î®É¨è¡X¡X³Ð«ØHeartBounce¸}¥»¡@213 8.14¡@¹ê½î®É¨è¡X¡Xµ¹¦«½L³]¸m¼Ð°O¡@214 8.15¡@¹ê½î®É¨è¡X¡X½Õ¾ã¤Ï¼u¡@215 8.16¡@¹ê½î®É¨è¡X¡X°O¿ý¤Ï¼u¡@216 8.17¡@¹ê½î®É¨è¡X¡X²K¥[¥¢±Ñ±ø¥ó¡@217 8.18¡@¹ê½î®É¨è¡X¡X²K¥[Play Again«ö¶s¡@219
²Ä9³¹¡@´åÀ¸#3¡G¡mThe Break-Up¡n¡@223 9.1¡@¹ê½î®É¨è¡X¡X¬µ¼u¨Ó¤F¡@224 9.2¡@¹ê½î®É¨è¡X¡X³]¸m²É¤lªº°Ñ¼Æ¡@227 9.3¡@¹ê½î®É¨è¡X¡X³Ð«ØSpark§÷½è¡@229 9.4¡@¹ê½î®É¨è¡X¡X³Ð«Ø¹w¨î¡@231 9.5¡@¹ê½î®É¨è¡X¡X¿O¥ú¡BÄá¹³ÀY¡B¤½´J¡@233 9.6¡@¹ê½î®É¨è¡X¡X²K¥[¨¤¦â¡@234 9.7¡@¹ê½î®É¨è¡X¡Xª`¥U°Êµe¡@235 9.8¡@¹ê½î®É¨è¡X¡X¬°¨¤¦â²K¥[¸}¥»¡@236 9.9¡@¹ê½î®É¨è¡X¡X¥´¶}¤ÀÂ÷¿µªù¡A«¢º¸¡@238 9.10¡@¹ê½î®É¨è¡X¡X¤¹³\¨¤¦â¸I¼²¡@239 9.11¡@¹ê½î®É¨è¡X¡X«·s³]¸mCharacter¹w¨î¡@240 9.12¡@¹ê½î®É¨è¡X¡X²{¥N±Ò¥Ü¿ý¶Ü¡@240 9.13¡@¹ê½î®É¨è¡X¡XÅý¬µ¼uÃz¬µ¡@241 9.14¡@¹ê½î®É¨è¡X¡X¸I¼²ÂI¡@244 9.15¡@¹ê½î®É¨è¡X¡X±NÃz¬µ»P¬µ¼u³s±µ°_¨Ó¡@244 9.16¡@¤pµ²¡@245
²Ä10³¹¡@´åÀ¸#3¡G¡mThe Break-Up¡n²Ä2³¡¤À¡@246 10.1¡@¹ê½î®É¨è¡X¡X¦¬¶°¬Á¼þ¡@246 10.2¡@¹ê½î®É¨è¡X¡X³Ð«Ø¤@Ӳɤl¨t²Î¡@247 10.3¡@¹ê½î®É¨è¡X¡XÅý¥¦§ó¾W§Q¡@249 10.4¡@¹ê½î®É¨è¡X¡X±±¨îÃz¬µ¡@250 10.5¡@¹ê½î®É¨è¡X¡X¨Ï¥Î¦P¤@Ó¸}¥»¡@251 10.6¡@¤£¦Pªº³t«×¡@254 10.7¡@·¥³t¬O¤£¥i¯à¹ê²{ªº¡X¡XÅý¬µ¼u¤U¸¨ªº³t«×§ó§Ö¡@254 10.8¡@¹ê½î®É¨è¡X¡X¼Ð°O¹ï¶H¡@255 10.9¡@¹ê½î®É¶¡¡X¡X½s¼g¸I¼²ÀË´ú¥N½X¡@256 10.10¡@¹ê½î®É¶¡¡X¡X°Êµe¤¤Â_¡@257 10.11¡@¹ê½î®É¨è¡X¡X²K¥[±³¡Ãz¬µ¡@258 10.12¡@¹ê½î®É¨è¡X¡X³Ð«ØÁnµ¡@259 10.13¡@¹ê½î®É¨è¡X¡X¦bFallingObjectScript¤¤²K¥[Ánµ¡@260 10.14¡@catch¡@261 10.15¡@¹ê½î®É¨è¡X¡X§âµ®Ä²V¦X°_¨Ó¡@262 10.16¡@¤pµ²¡@265
²Ä11³¹¡@´åÀ¸#4¡G¡mShoot the Moon¡n¡@266 11.1¡@¹ê½î®É¨è¡X¡X´_¨î´åÀ¸¶µ¥Ø¡@267 11.2¡@¹ê½î®É¨è¡X¡X³Ð«Ø´åÀ¸ªºI´ºªÅ¶¡¡@267 11.3¡@¹ê½î®É¨è¡X¡X³Ð«ØheroShip¡@271 11.4¡@¹ê½î®É¨è¡X¡X³o¬O¤@Ó¸I¼²¡@273 11.5¡@¹ê½î®É¨è¡X¡X¤Þ¤J¼Ä¤è¸²î¡@275 11.6¡@¹ê½î®É¨è¡X¡X¤z¤@¨ÇÂø¬¡¡@277 11.7¡@¹ê½î®É¨è¡X¡Xק磌Å骺°¸¨¡@278 11.8¡@¹ê½î®É¨è¡X¡XקïHeroShip¸}¥»¡@279 11.9¡@¹ê½î®É¨è¡X¡X§R°£«´_ªº«©w¦ì¥N½X¡@282 11.10¡@¹ê½î®É¨è¡X¡X·Qn®gÀ»¤F¡@284 11.11¡@¹ê½î®É¨è¡X¡X³]¸m¤l¼uªº¥~Æ[¡@285 11.12¡@¹ê½î®É¨è¡X¡X³Ð«Ø¥ú·w¡@285 11.13¡@¹ê½î®É¨è¡X¡X¶}¤õ¡@288 11.14¡@¹ê½î®É¨è¡X¡XקïÀË´ú¸I¼²ªº¥N½X¡@290 11.15¡@¹ê½î®É¨è¡X¡X¯«©_ªº°Ñ¼Æ¡@292 11.16¡@¹ê½î®É¨è¡X¡X²K¥[³Ì«nªº³¡¤À¡G¤ÓªÅµo®g¾¹¡@293 11.17¡@¤pµ²¡@294 11.18¡@·NµS¥¼ºÉ¡@295
²Ä12³¹¡@°Ê§@¡@296 12.1¡@¤ß¤ºª½µø¤â³N¡@296 12.2¡@¹ê½î®É¨è¡X¡X¦b³õ´º¤¤²K¥[hallway¼Ò«¬¡@297 12.3¡@¹ê½î®É¨è¡X¡X²K¥[²Ä¤GÓÄá¹³ÀY¡@298 12.4¡@¹ê½î®É¨è¡X¡X½Õ¾ã¥DÄá¹³ÀY¡@300 12.5¡@¹ê½î®É¨è¡X¡X¸Ë¹¢¨«´Y¡@300 12.6¡@¹ê½î®É¨è¡X¡X¥´¶}¿O¡@301 12.7¡@¹ê½î®É¨è¡X¡X³Ð«ØÄá¹³ÀY¸j©w¡@307 12.8¡@¹ê½î®É¨è¡X¡X¬°bouncer´åÀ¸¹ï¶H³Ð«Ø°Êµe¡@309 12.9¡@¹ê½î®É¨è¡X¡X§ÚnÅý¥¦²¾°Ê¡@310 12.10¡@¹ê½î®É¨è¡X¡X¬°runner¨î§@°Êµe¡@312 12.11¡@¹ê½î®É¨è¡X¡X¦p¦ó¡§³B²z¡¨SlipperfootÅ@¤h¡@314 12.12¡@¹ê½î®É¨è¡X¡X§AÅý§ÚÂà¤Ó¦h°é¤F¡@316 12.13¡@¹ê½î®É¨è¡X¡X³¡¸p´åÀ¸¡@317 12.14¡@»Ýn®É¶¡¨Ó¦¨ªø¡@319 12.15¡@¥»®Ñ¤§¥~ªºª¾ÃÑ¡@320
ªþ¿ýA¡@°Ñ¦Ò¸ê®Æ¡@321211 ¿ï¾Ü 211 ¨î 211 ¸õ¹L 211 ¦Û°Ê²£¥ÍÁä 211 Âà´« 212 ¤@ӨϥÎMongooseªº¨Ò¤l 212 ºc«ØÀ³¥Î 212 «ºc 213 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048598; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; XVI ¥Ø¿ý «Ø¥ß¼Ò«¬ 213 ¤pµ² 215 CHAPTER 13¡@MySQL 217 node-mysql 217 ªì©l¤Æ¶µ¥Ø 217 ExpressÀ³¥Î 218 ³s±µMySQL 219 ªì©l¤Æ¸}¥» 220 ³Ð«Ø¼Æ¾Ú 224 Àò¨ú¼Æ¾Ú 228 sequelize 229 ªì©l¤Æsequelize 230 ªì©l¤ÆExpressÀ³¥Î 230 ³s±µsequelize 233 ©w¸q¼Ò«¬©M¦P¨B 234 ³Ð«Ø¼Æ¾Ú 236 Àò¨ú¼Æ¾Ú 238 §R°£¼Æ¾Ú 239 §¹¾ã¦a§¹¦¨À³¥Î 240 ¤pµ² 241 CHAPTER 14¡@Redis 243 ¦w¸ËRedis 244 Redis¬d¸ß»y¨¥ 245 ¼Æ¾ÚÃþ«¬ 245 ¦r²Å¦ê 246 «¢§Æ 246 ¦Cªí 248 ¼Æ¾Ú¶° 249 ¦³§Ç¼Æ¾Ú¶° 249 Redis©MNode 249 ¨Ï¥Înode-redis¹ê²{¤@ÓªÀ¥æ¹ÏÃÐ 250 ¤pµ² 259 ¡®#1051426;¡®#1051235;¡®#1048591;¡®#1048650;¡®#1048655;¡®#1048645;¡®#1048645;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048599; ¡®#1048595;¡®#1048593;¡®#1048594;¡®#1048596;¡®#1048590;¡®#1048594;¡®#1048594;¡®#1048590;¡®#1048594;¡®#1048577;¡®#1048577;¡®#1048577;¡®#1048594;¡®#1048601;¡®#1048603;¡®#1048596;¡®#1048602;¡®#1048603;¡®#1048595;¡®#1048602; ¥Ø¿ýXVII PART ¢½¡@´ú¸Õ CHAPTER 15¡@¥N½X¦@¨É 263 ¤°¤\¼Ëªº¥N½X¥i¥H¦@¨É 263 ®Ñ¼gÝ®eªºJavaScript¥N½X 264 ¾É¥X¼Ò¶ô 264 ¼ÒÀÀ¹ê²{ECMA API 265 ¼ÒÀÀ¹ê²{Node API 267 ¼ÒÀÀ¹ê²{ÂsÄý¾¹ºÝAPI 267 ¸óÂsÄý¾¹ªºÄ~©Ó¹ê²{ 268 ¶°¦¨¨ì¤@°_¡Gbrowserbuild 268 °ò¦®×¨Ò 269 ¤pµ² 271 CHAPTER 16¡@´ú¸Õ 273 ²³æ´ú¸Õ 273 ´ú¸Õ¥Ø¼Ð 274 ´ú¸Õµ¦²¤ 274 ´ú¸Õµ{§Ç 275 expect.js 276 API¤@Äý 276 Mocha 278 ´ú¸Õ²§¨B¥N½X 279 BDD·®æ 281 TDD·®æ 281 export·®æ 282 ¦bÂsÄý¾¹ºÝ¨Ï¥ÎMocha 282 ¤pµ² 284 ¯Á¤Þ 285 |
§Ç¡G |