韓夢飛沙 韓亞飛 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游戲開發視頻教程
