關(guān)于Cocos2d-x 3.x 版本的繪圖方法有兩種: 1、使用DrawNode類繪制自定義圖形。 2、繼承Layer類重寫draw()方法。 以上兩種方法都可以繪制自定義圖形,根據(jù)自己的需要選擇合適的方法,這里我們只討論第一種方法,第二種方法涉及到opengl的知識(shí),暫不討論。 我
關(guān)于Cocos2d-x 3.x 版本的繪圖方法有兩種:
1、使用DrawNode類繪制自定義圖形。
2、繼承Layer類重寫draw()方法。
以上兩種方法都可以繪制自定義圖形,根據(jù)自己的需要選擇合適的方法,這里我們只討論第一種方法,第二種方法涉及到opengl的知識(shí),暫不討論。
我們先來(lái)簡(jiǎn)單的看看DrawNode提供的API接口:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
|
看完上面的API接口后,下面使用起來(lái)實(shí)在是太方便了。使用DrawNode 類繪制圖形是最簡(jiǎn)單的方法,create一個(gè)DrawNode類,然后添加進(jìn)場(chǎng)景。然后就可以愉快的繪圖了:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
基本用法就是這么簡(jiǎn)單,如果需要?jiǎng)e的形狀,自己組合DIY。
來(lái)源網(wǎng)址:http://blog.csdn.net/ac_huang/article/details/39522473
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com