从2019年7月开始学习游戏引擎Cocos2dx,版本3.17。 学习笔记尽量以白话的形式表达自己对源码的理解,而不是大篇幅复制粘贴源码。 本人水平有限,欢迎批评指正! Cocos2d-x 学习笔记 Cocos2d-x 学习笔记(3.1) Scene 场景与场景切换 ...
由于Cocos d x处于新学的阶段,因此最近也无法进行系统地更新,只会选择一些典型的Demo贴上来,一来是与大家分享,而来也可以作为以后回顾时的参考。 今天介绍一下Cocos d x的触摸事件处理,了解Android开发的朋友们知道,Android里会用一个OnClickListener 进行事件监听,而在J SE中也会有Event类实现专门的监听处理。在Cocos d x中,因为是游戏引擎, ...
2014-07-22 21:11 4 1357 推荐指数:
从2019年7月开始学习游戏引擎Cocos2dx,版本3.17。 学习笔记尽量以白话的形式表达自己对源码的理解,而不是大篇幅复制粘贴源码。 本人水平有限,欢迎批评指正! Cocos2d-x 学习笔记 Cocos2d-x 学习笔记(3.1) Scene 场景与场景切换 ...
转自:http://blog.csdn.net/we000636/article/details/8263503 接受触屏事件的优先级是值越小,响应触屏事件的优先级越高 Z值越大,越外面 JNI:允许Java代码与其它语言写的代码进行交互 cocos2d-x好像对tmx中使用bmp图片 ...
转自:http://bbs.9ria.com/thread-220210-1-4.html 首先得理解一些东西。 1.理解颜色混合。精灵有个成员函数:setBlendFunc(),这个函数以一个ccBlendFunc类型的变量为参数。这个ccBlendFunc是个结构体。这个结构体中有两个变量 ...
精灵就是cocos是屏幕上移动的对象,它能被控制,比如我们HelloWorld场景的这个图片就是精灵(Sprite) 怎么才算精灵?你能控制它的,就是一个精灵,否则就只是一个节点(Node) 准确的说,精灵是一个能通过改变自身的属性:角度,位置,缩放,颜色等,变成可控制动画的 2D 图像 ...
关于cocos2d-x 3.2 版本的绘图方法有两种 1、使用DrawNode类绘制自定义图形。 2、继承Layer类重写draw()方法。 以上两种方法都可以绘制自定义图形,根据自己的需要选择合适的方法。 一、使用DrawNode类绘制自定义图形 使用 ...
在我打算开始学习cocos2d-x的时候,其最新版是cocos2d-2-x-2.2.2,但这个版本需要vs2010才能打开。极品屌丝的我只装了vs2008,尝试了各种方法也没有实现用vs2008编译最新版的企图。几经周折终于找到了能够用vs2008打开的版本cocos2d-2-x ...
HelloCpp是Cocos2d-x自带的一个工程,它演示了Cocos2d-x最基本的使用方法和流程。先看一下它的基本构成 win32目录中包含了对应平台的代码,而Classes目录中包含了我们自己的实现代码。编译运行的结果如下图 main函数变形记 看到 ...
1. ParticleSystem ParticleData是存储粒子数据的类,ParticleSystem会关联一个ParticleData对象。 ParticleSystem直接继承了Node ...