原文:cocos2d-X學習之主要類介紹:精靈角色(CCSprite)

CCSprite是一副 D圖像,CCSprite可以通過圖像或者圖像中的一個矩形子區域創建 如果它的父節點或者任意繼承樹上的節點是CCspriteBatchNode則具有下述特性: 父節點是CCSpriteBatchNode時具有的特性: 更快的渲染速度,特別時CCSpriteBatchNode有很多子節點的情況下,但有以下限制: A 不支持照相功能 例如:CCOrbitCamera動作不能執行 ...

2012-07-01 21:25 1 7605 推薦指數:

查看詳情

cocos2d-X學習之主要介紹:CCDirector

cocos2d-x里面,游戲的任何時間,只有一個場景對象實例處於運行狀態,該對象可以作為當前游戲內容的整體包對象 Cocos2d-x引擎除了提供了CCDirector,還提供了一個CCDisplayLinkDirector,CCDisplayLinkDirector是一個可以自動刷新 ...

Mon Jul 02 05:11:00 CST 2012 1 15398
cocos2d-X學習之主要介紹:攝像機(CCCamera)

cocos2d-x中,每個節點(CCNode)都需要用到,即當節點發生旋轉、縮放和位置變化等時,都需要覆蓋CCCamera,然后這個節點通過CCCamera重新渲染。 結構: 其主要函數如下: char * description (void) //返回當前攝像機的描述 void ...

Mon Jul 02 05:13:00 CST 2012 0 9920
cocos2d-X學習之主要介紹:動作:CCAction

繼承圖: 主要函數: virtual CCObject * copyWithZone (CCZone *pZone)//克隆對象 virtual bool isDone (void)//動作是否已經換成 virtual void startWithTarget (CCNode ...

Mon Jul 02 05:27:00 CST 2012 0 4133
cocos2d-X學習之主要介紹:場景(CCScene)

場景(CCScene) 結構: CCScene主要有以下兩個函數: bool init () //初始化函數 static CCScene * node (void) //生CCScene 作為場景,為何只有這兩個函數而沒有其他方法呢,因為目前在CCScene承擔的是一個容器 ...

Mon Jul 02 05:15:00 CST 2012 0 4868
cocos2d-X學習之主要介紹:節點CCNode

首先是結構: 可以看到CCNode 幾乎是游戲中處理的大部分類的父類,其主要有以下函數: virtual int getZOrder (void) //獲取節點的順序 virtual const CCPoint & getPosition (void) //獲取節點的位置 ...

Mon Jul 02 05:17:00 CST 2012 2 21692
cocos2d-x for android:CCSprite 精靈動畫

記得以前學習XNA游戲開發的時候,操作精靈角色的攻擊或者行走動作都是給出特定的幾張序列圖或者一張長序列圖然后通過切割來作一幀一幀的切片動畫播放。 開始 關於精靈sprite我從網上摘錄了一段話如下 說白一點,精靈就是將圖形資源加載到內存中,並根據游戲需要將其顯示到屏幕中的工具,游戲 ...

Thu Nov 08 05:55:00 CST 2012 4 16470
cocos2d-x總結(五)CCSprite精靈的加載與常用操作

精靈是2D游戲中得主角,這次就總結一下cocos2d-x精靈的使用。 一,加載 首先,創建一個變量 CCSprite *pSprite; 加載函數分為兩組initWithXXXX和spriteWithXXXX,其主要的區別是使用initWithXXXX的手工 ...

Mon Feb 13 07:00:00 CST 2012 0 12017
Cocos2d-x Lua中Sprite精靈

Cocos2d-x Lua中Sprite精靈 精靈是Sprite,它的圖如下圖所示。 Sprite圖 Sprite直接繼承了Node,具有Node基本特征。此外,我們還可以看到Sprite的子類有:PhysicsSprite和Skin ...

Sun Sep 13 19:01:00 CST 2015 0 3778
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM