06 2013 档案

摘要:一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析1.1 #define的概念 #define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。该命令有两种格式:一种是简单的宏定义,另一种是带参数的宏定义。(1)简单 阅读全文
posted @ 2013-06-30 20:00 朱颂东 阅读(4084) 评论(0) 推荐(1)
摘要:package com.example.AndEngineExample02;import org.anddev.andengine.engine.Engine;import org.anddev.andengine.engine.camera.Camera;import org.anddev.andengine.engine.options.EngineOptions;import org.anddev.andengine.engine.options.resolutionpolicy.RatioResolutionPolicy;import org.anddev.andengine.ent 阅读全文
posted @ 2013-06-26 18:20 朱颂东 阅读(314) 评论(0) 推荐(0)
摘要:package com.example.AndEngineExample;import org.anddev.andengine.engine.Engine;import org.anddev.andengine.engine.camera.Camera;import org.anddev.andengine.engine.options.EngineOptions;import org.anddev.andengine.engine.options.resolutionpolicy.RatioResolutionPolicy;import org.anddev.andengine.entit 阅读全文
posted @ 2013-06-26 17:37 朱颂东 阅读(373) 评论(0) 推荐(0)
摘要:andengine中绘制虚拟游戏摇杆非常简单,只需要实现AnalogOnScreenControl模拟摇杆类,在设置一些属性即可。先看效果图:左边的摇杆是控制精灵上下左右移动,右边的摇杆空值精灵的旋转。代码结构跟andengine学习系列二一样,其中很多注释在系列二中有说明,在该章内便不多复述。onLoadEngine()方法:[java]view plaincopy@OverridepublicEngineonLoadEngine(){this.mCamera=newCamera(0,0,CAMERA_WIDTH,CAMERA_HEIGHT);finalEngineengine=newEng 阅读全文
posted @ 2013-06-20 15:54 朱颂东 阅读(505) 评论(0) 推荐(0)
摘要:首先导入架包,下载:http://download.csdn.net/detail/duancanmeng/4060082lib文件夹中像我们写android程序entends Activity一样,我们一开始也要extends BaseGameActivity,而且实现四个必须被重载函数:publicclassMainextendsBaseGameActivity{publicvoidonLoadComplete(){}publicEngineonLoadEngine(){returnnull;}publicvoidonLoadResources(){}publicSceneonLoadSc 阅读全文
posted @ 2013-06-20 15:39 朱颂东 阅读(842) 评论(1) 推荐(0)