OpenGL
文章平均质量分 62
lovoo
不要抱怨生活,只因你还不够努力!
展开
-
Cocos2d 植物大战僵尸游戏解析
一、创建主界面 1)把cocos2d.jar拷贝的libs目录, 2)把图片拷贝的asserts目录 public class MainActivity extends BaseActivity { private CCScene mScene; //导演 private CCDirector mDirector; @Override protected v原创 2016-05-02 22:16:46 · 3035 阅读 · 1 评论 -
Cocos2D 地图制作,并让小人沿着路行走
1.使用工具Tiled,并打开 2.拖入一张图片到图块区 3.打开网格 4.从右侧的图块区拖入一张绿色的图片绘制背景 5. 然后再拖入一张灰色的图片绘制路 6.生成后保存为”map.tmx” 7.使用editplus打开,然后编辑里面的内容,不能出现中文 把 改成 8.把map.tmx与原图bk1.jpg拷贝的工程的assert目录下 9.加载地图 C原创 2016-04-30 22:28:59 · 11067 阅读 · 0 评论 -
Cocos2D 初步了解三:CCAction
一、解析 1)包含4个动作 1.CCFiniteTimeAction 和时间相关的动作2.CCFlow 让图层跟随精灵移动 3.CCReapeatForever 循环 4.CCSpeed 和速度相关的动作 //————————- 2)CCFlow 让图层跟随精灵移动 3)CCFiniteTimeAction 分 a.CCInstantAction 瞬时动作 闪现原创 2016-04-26 22:57:36 · 594 阅读 · 0 评论 -
Cocos2D 初步了解二:图层与精灵
一、给图层添加背景CCSprite mBGSprite = CCSprite.sprite("bbg_arena.jpg");mBGSprite.setAnchorPoint(0,0);this.addChild(mBGSprite);二、给图层CCLayer添加事件 1)首先得把Android事件里的坐标转换为Cocos2D的坐标CGPoint point = this.convertPre原创 2016-04-26 22:09:29 · 1196 阅读 · 0 评论 -
Cocos2D 初步了解
一、架构 二、应用层说明 三、使用 1)创建工程,把cocos2d-android.jar拷贝到libs目录 2)事例代码public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCre原创 2016-04-25 22:19:35 · 975 阅读 · 0 评论 -
OpenGL 绘制一个三角型解析
一、如图二、坐标图三、眼睛观测图四、绘制步骤:1)创建GLSurfaceView对象 2)创建GLSurfaceView.renderer实现类. 3)设置activity的contentView,以及设置view的render对象. 4)实现render类五、实现render类的过程1)a.onSurfaceCreate()方法 //设置清屏的颜色和启用顶点缓冲区原创 2016-05-13 23:09:39 · 1450 阅读 · 0 评论 -
OpenGL 解析
一、架构层: 1)pipeline:管线: 2)opengl application: geometry(几何图形) + texture(纹理贴图) 3)vertex data(顶点数据):lighting(光照) transform(变换) scale:缩放 4)geometry:rasterization(光栅) clipping(剪裁) 5)fragment(段):fog(雾) +原创 2016-05-14 22:20:08 · 450 阅读 · 0 评论 -
OpenGL 绘制螺旋线
1.如图: 2.代码/** * @描述 使用opengl绘制螺旋线 * @项目名称 App_OpenGL * @包名 com.android.opengl * @类名 SpiralMainActivity * @author chenlin * @date 2014年5月12日 下午10:57:20 * @version 1.0 */public class SpiralMai原创 2016-05-15 22:17:46 · 2209 阅读 · 0 评论