-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Cocos2d-x¾Ç²ßµ§°O¡X¡X§¹¥þ´x´¤Lua API»P´åÀ¸¶µ¥Ø¶}µo

( ²Åé ¦r)
§@ªÌ¡G»¯§Óºa ÃöªF¤ÉÃþ§O¡G1. -> µ{¦¡³]­p -> ¤â¾÷µ{¦¡ -> Cocos2d
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀCocos2d-x¾Ç²ßµ§°O¡X¡X§¹¥þ´x´¤Lua API»P´åÀ¸¶µ¥Ø¶}µo 3dWoo®Ñ¸¹¡G 43914
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 245 ¤¸

¥Xª©¤é¡G5/1/2016
­¶¼Æ¡G291
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787302432043
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤â¾÷´åÀ¸²£·~ªºµo®i¶V¨Ó¶V¤õ¼ö¡A«Ü¦h¤½¥q±À¥X¤F¦Û¤vªº´åÀ¸¤ÞÀº¡A¥_¨ÊIJ±±¬ì§Þ¦³­­¤½¥qªºCocos2dúQx´åÀ¸¤ÞÀº´N¬O¨ä¤¤ªºË³Ë³ªÌ¡A¥¦ªºÀu¶Õ¦b¤_¹ê²{¤F¡§¤@­Ó¥­»O¶}µo¡B¦h­Ó¥­»Oµo¥¬¡¨¡CºI¤î¨ì2016¦~ªì¡ACocos2dúQx´åÀ¸¤ÞÀº¦b¥þ²y199­Ó°ê®a©M¦a°Ï¦³¶W¹L40¸U¶}µoªÌ¨Ï¥Î¡A¤w¸g¦¨¬°¥þ²y¨Ï¥Î²v³Ì°ªªº¤â¾÷´åÀ¸¤ÞÀº¤§¤@¡C
¬°¤F±À°ÊCocos2dúQx´åÀ¸¤ÞÀº¦b§Ú°ê°ª®Õ»P¬ÛÃö¦æ·~ªºÀ³¥Î»P´¶¤Î¡A´£°ª¬ÛÃö±M·~¤H¤~°ö¾i¤Î´åÀ¸²£·~µo®iªº¤ô¥­¡A¶i¤@¨B´£°ª´¶³q°ª®Õ­pºâ¾÷¡B°Êº©³]­p¡B¼Æ¦r´CÅéµ¥±M·~´åÀ¸Ãþ½Òµ{ªº±Ð¾Ç½è¶q¡Aº¡¨¬¦U¤j°ª®Õ¤£Â_¼Wªøªº¤H¤~°ö¾i»Ý¨D¡B±Ð¾Ç§ï­²»P½Òµ{§ï­²­n¨D¡A¥_¨ÊIJ±±¬ì§Þ¦³­­¤½¥q»P²MµØ¤j¾Ç¥Xª©ªÀ¥ß¶µ¶}®i¤F¡m¥¼¨Ó®Ñ®w¡nªº«Ø³]¤u§@¡C§Ú¦³©¯¨üIJ±±±Ð¨|³¡ªù¤§ÁÜ¡A±Mªù¬°¼s¤j°ª®Õ®v¥Í¡B°ö°V¾÷ºc¤Î¦³§Ó¤_±q¨ÆCocos2dúQx´åÀ¸¶}µoªºÅªªÌ¼¶¼g¦¹®Ñ¡C
Cocos2dúQx´åÀ¸¤ÞÀº´£¨Ñ¤F¤TºØ»y¨¥(C++/JavaScript/Lua)ªºAPI¡A¶}µoªÌ¥i¥H®Ú¾Ú¦Û¤vªº§Þ³N­I´º¿ï¾Ü¤£¦P»y¨¥¡C¥»®Ñ±Mªù½×­zLua»y¨¥API¡A¦}¥H´åÀ¸¶µ¥Ø¶}µoªº¹ê¨Ò¡A©ß¿j¤Þ¥É¡A±Ð·|ŪªÌ°Ê¤â¹ê½î¡C
Ãö¤_·½¥N½X
¥»®Ñ¥D­n¥Ñ»¯§Óºa¡BÃöªF¤É°õµ§¼¶¼g¡C¦¹¥~¡A´¼±¶½Ò°óªº»¯¯E¥à¡B»¯¤j¦Ð¡BÃöÀAµØ¤]°Ñ»P¤F³¡¤À¤º®eªº½s¼g¤u§@¡C¦b¦¹·PÁÂIJ±±±Ð¨|³¡ªùªº§õ§Ó»·©M²MµØ¤j¾Ç¥Xª©ªÀªº²±ªF«Gµ¹§Ú­Ì´£¨Ñ¤FÄ_¶Qªº·N¨£¡C·PÁ§ڪº®a¤H®e§Ô§Úªº¦£¸L¡A¥H¤Î¹ï§ÚªºÃö¤ß©M·ÓÅU¡A¨Ï§Ú¯à©â¥X³o¤\¦h®É¶¡¡A§ë¤J¥þ³¡ºë¤O¦a±M¤ß½s¼g¦¹®Ñ¡C
¥Ñ¤_®É¶¡­Ü«P¡A®Ñ¤¤Ãø§K¦s¦b¤£§´¤§³B¡A½ÐŪªÌ½Ì¸Ñ¡A¦}´£¥XÄ_¶Q·N¨£¡C
»¯§ÓºaÃöªF¤É
2016¦~1¤ë¤_¥_¨Ê


¤º®e²¤¶¡G

¥»®Ñ¨t²Î½×­z¤FCocos2dúQx Lua API´åÀ¸½sµ{©M¶}µo§Þ³N¡A¤º®e²[»\Cocos2dúQx¤¤ªº®Ö¤ßÃþ¡B¥Ë¤ù¦a¹Ï¡Bª«²z¤ÞÀº©MAudioEngine­µÀW¤ÞÀºµ¥ª¾ÃÑ¡C¥þ®Ñ¤À¬°16³¹¡G ·Ç³Æ¶}©l¡BLua»y¨¥°ò¦¡BCocos2dúQx Lua API¶}µoÀô¹Ò·f«Ø¡BCocos2dúQx¤ÞÀº»PLua¸j©w¡B´åÀ¸¤¤ªº¤å¦r¡Bµæ³æ¡BºëÆF¡B³õ´º»P¼h¡B°Ê§@©M°Êµe¡B¥Î¤á¨Æ¥ó¡BAudioEngine­µÀW¤ÞÀº¡B²É¤l¨t²Î¡B¥Ë¤ù¦a¹Ï¡Bª«²z¤ÞÀº¡BCocos2dúQx¦h¤À¿ë²v«Ì¹õ¾A°t¡A¥H¤Î¤â¾÷´åÀ¸¶µ¥Ø¹ê¾Ô¡C
¥»®Ñ¾A¦X§@¬°´¶³q°ª®Õ­pºâ¾÷¡B°Êº©³]­p¡B¼Æ¦r´CÅéµ¥¬ÛÃö±M·~ªº´åÀ¸¶}µo½Òµ{ªº±Ð§÷¡A¤]¾A¦X§@¬°¤â¾÷´åÀ¸¶}µo°ö°V¾÷ºcªº°ö°V±Ð§÷¤Î¼s¤j¤â¾÷´åÀ¸¶}µoªÌªº¦Û¾Ç°Ñ¦Ò¥Î®Ñ¡C
¥Ø¿ý¡G

ÂO®Ñ§Ç¢»

§Ç¢½

«e¨¥¢¿

²Ä1³¹·Ç³Æ¶}©l

1.1¨Ï¥Î¹ê¨Ò¥N½X

1.2¹Ï¥Üªº¬ù©w

1.2.1¹Ï¤¤ªº½bÀY

1.2.2¹Ï¤¤ªº¤â¶Õ

1.2.3¹Ï¤¤ªº°é®Ø

1.2.4Ãþ¹Ï

²Ä2³¹Lua»y¨¥°ò¦

2.1Lua¶}µoÀô¹Ò·f«Ø

2.1.1¦w¸ËLDT¤u¨ã

2.1.2HelloLua¹ê¨Ò´ú¸Õ

2.2¼ÐÃѲũM«O¯d¦r

2.2.1¼ÐÃѲÅ

2.2.2«O¯d¦r

2.3±`¶q©MÅܶq

2.3.1±`¶q

2.3.2Åܶq

2.3.3©R¦W³W­S

2.4ª`ÄÀ

2.5Lua¼Æ¾ÚÃþ«¬

2.5.1¼Æ¾ÚÃþ«¬

2.5.2type¨ç¼Æ

2.5.3¼Æ¾ÚÃþ«¬Âà´«

2.6¹Bºâ²Å

2.6.1ºâ³N¹Bºâ²Å

2.6.2Ãö¨t¹Bºâ²Å

2.6.3ÅÞ¿è¹Bºâ²Å

2.6.4¹BºâÀu¥ý¯Å

2.7±±¨î»y¥y

2.7.1¤À¤ä»y¥y

2.7.2´`Àô»y¥y

2.7.3¸õÂà»y¥y

2.8tableÃþ«¬

2.8.1¦r¨å

2.8.2¼Æ²Õ

2.9¦r²Å¦êÃþ«¬

2.9.1¦r²Å¦êºI¨ú

2.9.2¦r²Å¦êÂà´«

2.9.3¦r²Å¦ê¬d¸ß

2.9.4¦r²Å¦ê®æ¦¡¤Æ

2.10¨ç¼Æ

2.10.1¨Ï¥Î¨ç¼Æ

2.10.2Åܶq§@¥Î°ì

2.10.3¦h­«ªð¦^­È

2.11³¬¥]¨ç¼Æ

2.11.1´O®M¨ç¼Æ

2.11.2ªð¦^¨ç¼Æ

2.11.3¨Ï¥Î³¬¥]ªí¹F¦¡

2.12Lua¤¤ªº­±¦V¹ï¶H

2.12.1Lua¤¤ªº¹ï¶H

2.12.2Ãþªº¹ê²{

¥»³¹¤pµ²

²Ä3³¹Cocos2dúQxLuaAPI¶}µoÀô¹Ò·f«Ø

3.1·f«ØÀô¹Ò

3.1.1Cocos¤ÞÀº¤U¸ü¦w¸Ë

3.1.2CocosFramework¤U¸ü©M¦w¸Ë

3.2CocosCodeIDE¶}µo¤u¨ã

3.2.1¦w¸ËCocosCodeIDE

3.2.2°t¸mCocosCodeIDE

3.2.3¨Ï¥ÎCocosCodeIDE½Õ¸Õ¥\¯à

¥»³¹¤pµ²

²Ä4³¹Cocos2dúQx¤ÞÀº»PLua¸j©w

4.1Cocos2d®aÃÐ

4.1.1Cocos2dúQx¤ÞÀº

4.1.2Cocos2dúQx¸j©wLua

4.2²Ä¤@­ÓCocos2dúQxLua¸j©w´åÀ¸

4.2.1³Ð«Ø¤uµ{

4.2.2CocosCodeIDE¤¤¹B¦æ

4.2.3¤uµ{¤å¥óµ²ºc

4.2.4­«ºcHelloLua®×¨Ò

4.3Cocos2dúQx®Ö¤ß·§©À

4.3.1¾Éºt

4.3.2³õ´º

4.3.3¼h

4.4Node»PNode¼h¯Å¬[ºc

4.4.1Node¤¤­«­nªº¾Þ§@

4.4.2Node¤¤­«­nªºÄÝ©Ê

4.4.3´åÀ¸´`Àô»P½Õ«×

4.5Cocos2dúQx§¤¼Ð¨t

4.5.1UI§¤¼Ð

4.5.2OpenGL§¤¼Ð

4.5.3¥@¬É§¤¼Ð©M¼Ò«¬§¤¼Ð

¥»³¹¤pµ²

²Ä5³¹´åÀ¸¤¤ªº¤å¦r

5.1¨Ï¥Î¼Ðñ

5.1.1LabelÃþ

5.1.2LabelÃþ¹ê¨Ò

5.2¦ì¹Ï¦rÅé¨î§@

5.2.1GlyphDesigner¤u¨ã

5.2.2¨Ï¥ÎGlyphDesigner¨î§@¦ì¹Ï¦rÅé

¥»³¹¤pµ²

²Ä6³¹µæ³æ

6.1µæ³æ¬ÛÃöÃþ

6.2¤å¥»µæ³æ

6.3ºëÆFµæ³æ©M¹Ï¤ùµæ³æ

6.4¶}Ãöµæ³æ

¥»³¹¤pµ²

²Ä7³¹ºëÆF

7.1SpriteºëÆFÃþ

7.1.1³Ð«ØSpriteºëÆF¹ï¶H

7.1.2¹ê¨Ò¡G¨Ï¥Î¯¾²z¹ï¶H³Ð«ØSprite¹ï¶H

7.2ºëÆFªº©Ê¯àÀu¤Æ

7.2.1¨Ï¥Î¯¾²z¹Ï¶°

7.2.2¨Ï¥ÎºëÆF´V½w¦s

7.3¯¾²z¹Ï¶°¨î§@

7.3.1TexturePacker¤u¨ã

7.3.2¨Ï¥ÎTexturePacker¨î§@¯¾²z¹Ï¶°

¥»³¹¤pµ²

²Ä8³¹³õ´º»P¼h

8.1³õ´º»P¼hªºÃö¨t

8.2³õ´º¤Á´«

8.2.1³õ´º¤Á´«¬ÛÃö¨ç¼Æ

8.2.2³õ´º¹L´ç°Êµe

8.3³õ´ºªº¥Í©R©P´Á

8.3.1¥Í©R©P´Á¨ç¼Æ

8.3.2¦h³õ´º¤Á´«¥Í©R©P´Á

¥»³¹¤pµ²

²Ä9³¹°Ê§@©M°Êµe

9.1°Ê§@

9.1.1Àþ®É°Ê§@

9.1.2¶¡¹j°Ê§@

9.1.3²Õ¦X°Ê§@

9.1.4°Ê§@³t«×±±¨î

9.1.5¨ç¼Æ½Õ¥Î

9.2¯S®Ä

9.2.1ºô®æ°Ê§@

9.2.2¹ê¨Ò¡G¯S®Äºt¥Ü

9.3°Êµe

9.3.1´V°Êµe

9.3.2¹ê¨Ò¡G´V°Êµe¨Ï¥Î

¥»³¹¤pµ²

²Ä10³¹¥Î¤á¨Æ¥ó

10.1¨Æ¥ó³B²z¾÷¨î

10.1.1¨Æ¥ó¤Àµo¾¹

10.1.2IJºN¨Æ¥ó

10.1.3¹ê¨Ò¡G³æÂIIJºN¨Æ¥ó

10.1.4¹ê¨Ò¡G¦hÂIIJºN¨Æ¥ó

10.1.5Áä½L¨Æ¥ó

10.2¥[³t«×­p»P¥[³t«×­p¨Æ¥ó

10.2.1¥[³t«×­p

10.2.2¥[³t«×­p¨Æ¥ó

10.2.3¹ê¨Ò¡G¹B°Êªº¤p²y

¥»³¹¤pµ²

²Ä11³¹AudioEngine­µÀW¤ÞÀº

11.1Cocos2dúQx¤¤­µÀW¤å¥ó

11.1.1­µÀW¤å¥ó¤¶²Ð

11.1.2Cocos2dúQx¸ó¥­»O­µÀW¤ä«ù

11.2¨Ï¥ÎAudioEngine¤ÞÀº

11.2.1­µÀW¤å¥óªº¹w³B²z

11.2.2¼½©ñ­I´º­µ¼Ö

11.2.3°±¤î¼½©ñ­I´º­µ¼Ö

11.3¹ê¨Ò¡G³]¸m­I´º­µ¼Ö»P­µ®Ä

11.3.1GameScene³õ´º¹ê²{

11.3.2SettingScene³õ´º¹ê²{

¥»³¹¤pµ²

²Ä12³¹²É¤l¨t²Î

12.1°ÝÃDªº´£¥X

12.2²É¤l¨t²Î°ò¥»·§©À

12.2.1¹ê¨Ò¡G¥´¤õ¾÷

12.2.2²É¤lµo®g¼Ò¦¡

12.2.3²É¤l¨t²ÎÄÝ©Ê

12.3Cocos2dúQx¤º¸m²É¤l¨t²Î

12.3.1¤º¸m²É¤l¨t²Î

12.3.2¹ê¨Ò¡G¤º¸m²É¤l¨t²Î

12.4¦Û©w¸q²É¤l¨t²Î

12.4.1¥N½X³Ð«Ø

12.4.2plist¤å¥ó³Ð«Ø

¥»³¹¤pµ²

²Ä13³¹¥Ë¤ù¦a¹Ï

13.1¦a¹Ï©Ê¯à°ÝÃD

13.2Cocos2dúQxLua¤¤¥Ë¤ù¦a¹ÏAPI

13.3¨Ï¥ÎTiled¦a¹Ï½s¿è¾¹

13.3.1·s«Ø¦a¹Ï

13.3.2¾É¤J¥Ë¤ù¶°

13.3.3³Ð«Ø¼h

13.3.4¦b´¶³q¼h¤Wø¨î¦a¹Ï

13.3.5¦b¹ï¶H¼h¤W²K¥[¹ï¶H

13.4¹ê¨Ò¡G§ÔªÌµL¼Ä

13.4.1³]­p¦a¹Ï

13.4.2µ{§Ç¤¤¥[¸ü¦a¹Ï

13.4.3²¾°ÊºëÆF

13.4.4ÀË´ú¸I¼²

13.4.5ºu°Ê¦a¹Ï

¥»³¹¤pµ²

²Ä14³¹ª«²z¤ÞÀº

14.1¨Ï¥Îª«²z¤ÞÀº

14.1.1ª«²z¤ÞÀº®Ö¤ß·§©À

14.1.2ª«²z¤ÞÀº»PºëÆFÃö¨t

14.2Cocos2dúQx¤¤ª«²z¤ÞÀº

14.2.1Cocos2dúQxª«²z¤ÞÀºLuaAPI

14.2.2¹ê¨Ò¡GHelloPhysicsWorld

14.2.3¹ê¨Ò¡G±µÄ²»P¸I¼²ÀË´ú

14.2.4¹ê¨Ò¡G¨Ï¥ÎÃö¸`

¥»³¹¤pµ²

²Ä15³¹¦h¤À¿ë²v«Ì¹õ¾A°t

15.1«Ì¹õ¾A°t°ÝÃDªº´£¥X

15.2Cocos2dúQx«Ì¹õ¾A°t

15.2.1¤TºØ¤À¿ë²v

15.2.2¤À¿ë²v¾A°tµ¦²¤

15.2.3¯¾²z¹Ï¶°¸ê·½¾A°t

15.2.4¥Ë¤ù¦a¹Ï¸ê·½¾A°t

¥»³¹¤pµ²

²Ä16³¹±Ó±¶¶}µo¶µ¥Ø¹ê¾Ô¡X¡X°g¥¢¯è½u¤â¾÷´åÀ¸

16.1°g¥¢¯è½u´åÀ¸¤ÀªR»P³]­p

16.1.1°g¥¢¯è½u¬G¨Æ­I´º

16.1.2»Ý¨D¤ÀªR

16.1.3­ì«¬³]­p

16.1.4´åÀ¸¸}¥»

16.2¥ô°È1¡G´åÀ¸¤uµ{ªº³Ð«Ø»Pªì©l¤Æ

16.2.1­¡¥N1.1¡G³Ð«Ø¤uµ{

16.2.2­¡¥N1.2¡G²K¥[¸ê·½¤å¥ó

16.2.3­¡¥N1.3¡G²K¥[±`¶q¤å¥óSystemConst.lua

16.2.4­¡¥N1.4¡G¦h¤À¿ë²v¤ä«ù

16.3¥ô°È2¡G³Ð«ØLoading³õ´º

16.3.1­¡¥N2.1¡G²K¥[³õ´º©M¼h

16.3.2­¡¥N2.2¡GLoading°Êµe

16.3.3­¡¥N2.3¡G²§¨B¥[¸ü¯¾²z½w¦s

16.4¥ô°È3¡G³Ð«ØHome³õ´º

16.4.1­¡¥N3.1¡G²K¥[³õ´º©M¼h

16.4.2­¡¥N3.2¡G²K¥[µæ³æ

16.5¥ô°È4¡G³Ð«Ø³]¸m³õ´º

16.6¥ô°È5¡G³Ð«ØÀ°§U³õ´º

16.7¥ô°È6¡G´åÀ¸³õ´º¹ê²{

16.7.1­¡¥N6.1¡G³Ð«Ø¼Ä¤HºëÆF

16.7.2­¡¥N6.2¡G³Ð«Øª±®a­¸¾÷ºëÆF

16.7.3­¡¥N6.3¡G³Ð«Ø¬¶¼uºëÆF

16.7.4­¡¥N6.4¡Gªì©l¤Æ´åÀ¸³õ´º

16.7.5­¡¥N6.5¡G´åÀ¸³õ´ºµæ³æ¹ê²{

16.7.6­¡¥N6.6¡Gª±®a­¸¾÷µo®g¬¶¼u

16.7.7­¡¥N6.7¡G¬¶¼u»P¼Ä¤Hªº±µÄ²ÀË´ú

16.7.8­¡¥N6.8¡Gª±®a­¸¾÷»P¼Ä¤Hªº±µÄ²ÀË´ú

16.7.9­¡¥N6.9¡Gª±®a­¸¾÷¥Í©R­ÈÅã¥Ü

16.7.10­¡¥N6.10¡GÅã¥Üª±®a±o¤À±¡ªp

16.8¥ô°È7¡G´åÀ¸µ²§ô³õ´º

¥»³¹¤pµ²

§Ç¡G