cocos2d android 开发环境 简洁配置[纯java 没有C++]

cocos2d android 开发环境 简洁配置[纯java 没有C++],第1张

概述先上图 环境配置步骤 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


先上图

环境配置步骤

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++]所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1015808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存