zoukankan      html  css  js  c++  java
  • 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游戏开发视频教程

  • 相关阅读:
    Python学习之函数
    Python学习之set集合
    python学习之循环语句
    Python学习之运算符
    python学习之变量类型
    python学习之基础语法
    DAY103
    DAY102
    DAY101
    DAY100
  • 原文地址:https://www.cnblogs.com/yue31313/p/7447766.html
Copyright © 2011-2022 走看看