cocos2d-android 使用 cocos2d 繪圖


韓夢飛沙  韓亞飛  313134555@qq.com  yue31313  han_meng_fei_sha

cocos2d-android-1

https://github.com/ZhouWeikuan/cocos2d 

CCDirector 導演

CCScene 場景

CCLayer 圖層

CCSprite 精靈

CC 是 cocos2d 的意思。 簡寫。

下載  https://github.com/ZhouWeikuan/cocos2d   導入里面的  cocos2d-android 文件夾 這是一個 eclipse的 項目。 取消它是 庫,將它修改成應用。

這個目錄下 可以參考 ,便於開發。

我們引用這個庫的話, 可以將它的lib下的這些文件 復制到 我們的項目中去。

CCDirector ccDirector;
CCScene ccScene;
CCGLSurfaceView ccglSurfaceView;
CCLayer ccLayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ccglSurfaceView = new CCGLSurfaceView(this);
setContentView(ccglSurfaceView);
ccDirector = CCDirector.sharedDirector();
ccDirector.attachInView(ccglSurfaceView);
ccDirector.setDisplayFPS(true);
ccDirector.setAnimationInterval(1/30.0);
ccScene=ccScene.node();
ccLayer =new GameLayer();
ccScene.addChild(ccLayer);
ccDirector.runWithScene(ccScene);
}
class GameLayer extends CCLayer{
CCSprite ccSprite;
public GameLayer() {
ccSprite = CCSprite.sprite("ic_launcher.png");
ccSprite.setPosition(100,150);
CCJumpTo ccJumpTo = CCJumpTo.action(4, CGPoint.ccp(400, 450), 200, 2);
this.addChild(ccSprite);
ccSprite.runAction(ccJumpTo);
}
}

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

千鋒3G學院Android游戲開發視頻教程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM