先上图
环境配置步骤
1、新建androID 项目[最好4.x版本]
2、拷贝jar文件 和 平台文件到libs下
3、右击cocos2d-androID-2.jar 选择 bulID path ——>add to bulID
4、编写测试文件
Mainactivity
package com.dIEcolor;import org.cocos2d.layers.cclayer;import org.cocos2d.layers.CCScene;import org.cocos2d.nodes.CCDirector;import org.cocos2d.opengl.CCGLSurfaceVIEw;import androID.app.Activity;import androID.os.Bundle;import androID.vIEw.Menu;import androID.vIEw.MenuItem;import androID.vIEw.Window;import androID.vIEw.WindowManager;public class MainActivity extends Activity { //cocos2d把图形绘制到当前 activity private CCGLSurfaceVIEw ccglSurfaceVIEw; @OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestwindowFeature(Window.FEATURE_NO_Title);//没有标题 //设置满屏 getwindow().setFlags(WindowManager.LayoutParams.FLAG_FulLSCREEN,WindowManager.LayoutParams.FLAG_FulLSCREEN); getwindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); ccglSurfaceVIEw=new CCGLSurfaceVIEw(this); setContentVIEw(ccglSurfaceVIEw); CCDirector ccDirector=CCDirector.sharedDirector(); ccDirector.attachInVIEw(ccglSurfaceVIEw);//设置导演 //显示FPS值 ccDirector.setdisplayFPS(true);// //设置游戏的FPS值 高于30 渲染一帧 所需要的时间 秒 ccDirector.setAnimationInterval(1/30.0); //生成 游戏 场景 CCScene scene=CCScene.node(); //图层 放入 游戏场景 scene.addChild(new NewLayer()); //导演 启动游戏 ccDirector.runWithScene(scene); }}
NewLayer类
package com.dIEcolor;import org.cocos2d.layers.cclayer;import org.cocos2d.layers.CCTMXTiledMap;import org.cocos2d.nodes.CCDirector;import org.cocos2d.nodes.CCSprite;import org.cocos2d.types.CGSize;public class NewLayer extends cclayer{ CCSprite sprite; CGSize winSize=CCDirector.sharedDirector().winSize(); public NewLayer() { sprite=CCSprite.sprite("myplane1.png"); sprite.setposition(winSize.wIDth/2,winSize.height/2); //CCTMXTiledMap map=CCTMXTiledMap.tiledMap("test.tmx"); // this.addChild(map); this.addChild(sprite); } }这里用到的myplane1.png 文件 要放在项目的assets目录下
5、启动模拟器
6、正常运行androID程序即可
材料下载地址:http://www.diecolor.com/bbs/forum.php?mod=forumdisplay&fid=40&page=1
http://www.diecolor.com/bbs/forum.php?mod=viewthread&tid=194&extra=page%3D1
总结以上是内存溢出为你收集整理的cocos2d android 开发环境 简洁配置[纯java 没有C++]全部内容,希望文章能够帮你解决cocos2d android 开发环境 简洁配置[纯java 没有C++]所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)