cocos2dx
VVSG
这个作者很懒,什么都没留下…
展开
-
创建CCSCrollView 选择关卡方法
1/*关卡选择类的头文件*/2#ifndef _LEVEL_SCENE_H_3#define _LEVEL_SCENE_H_4#include "cocos2d.h"5//包含以下的头文件转载 2016-12-13 16:23:51 · 313 阅读 · 0 评论 -
CCDictionary基础用法
CCDictionary在cocos2d-x中被大量的应用,比如CCTexureCache,CCSpriteFramCache等等。1.实现原理1.1.uthashCCDictionary是使用uthash实现的,而过时的CCMutableDictionary则是使用STL实现,就效率而言CCDictionary至少提升了两倍,而且CCDiction原创 2016-11-28 14:01:03 · 559 阅读 · 0 评论 -
cocos2d 触摸优先级以及吞噬
CCTouchDispatcher是管理cocos2d-x中所有Touch事件派发的类,CCTouchDispatcher中包含了两个CCTouchHandler的列表,分别存储StandardTouchHandler和 TargetedTouchHandler。属性:this->mTouchPriportyLayer 优先级越小越高越先响应事件实验一:当两个Lay原创 2017-01-10 12:13:01 · 475 阅读 · 0 评论 -
cocos2dx实现全局游戏公告
版权声明:本文为博主原创文章,未经博主允许不得转载。最刚开始分平台调用原生的提示,但是由于项目之后要显示的内容变的复杂,只好研究一下全局的游戏公告该怎么显示了。直接addChild的是行不通的,或者处理起来比较繁琐,因为每次切换scene都会清空。研究了一下cocos2dx的渲染机制。入口:[cpp] view plain copy原创 2017-02-09 20:22:30 · 368 阅读 · 0 评论 -
cocos2d.x getVisibleSize 和 getContentSize 和 getWinSize 区别
getVisibleSize:获得视口(可视区域)的大小,若是DesignResolutionSize跟屏幕尺寸一样大,则getVisibleSize便是getWinSize。getVisibleOrigin:获得可视区域的出发点坐标,在处理相对位置时,确保节点在不同分辨率下的位置一致。在cocos2d-x里CCNode对象有缩放的方法setScaleX和setScaleY。所以在获取原创 2017-02-27 17:32:26 · 1359 阅读 · 1 评论 -
关于Cocos2d-x使用webView加载html视频问题
先来说下现象吧。三部测试手机 1号 Note2 N7100 Android系统版本4.3 2号 三星9100 Android系统版本4.0.3 3号 HTC Desire Android系统版本 2.3.5 注意2.3.5系统没有强制GPU渲染选项测试1 首先工程内Manifest.xml文件其中原创 2017-05-07 15:13:08 · 1572 阅读 · 0 评论 -
uv纹理坐标设定与贴图规则
1.什么是UV? 对于三维模型,有两个最重要的坐标系统,一是顶点的位置(X,Y,Z)坐标,另一个就是UV坐标。什么是UV?简单的说,就是贴图影射到模型表面的依据。 完整的说,其实应该是UVW(因为XYZ已经用过了,所以另选三个字母表示)。U和V分别是图片在显示器水平、垂直方向上的坐标,取值一般都是0~1,也 就是(水平方向的第U个像素/图片宽度,垂直方向的第V个像素/图片高度)。那W呢?贴...原创 2017-02-09 20:03:09 · 2090 阅读 · 0 评论 -
Cocos2d-x3.2与OpenGL渲染总结(一)Cocos2d-x3.2的渲染流程
最近几天,我都在学习如何在Cocos2d-x3.2中使用OpenGL来实现对图形的渲染。在网上也看到了很多好的文章,我在它们的基础上做了这次的我个人认为比较完整的总结。当你了解了Cocos2d-x3.2中对图形渲染的流程,你就会觉得要学会写自己的shader才是最重要的。 第一,渲染流程从2.x到3.x的变化。 在2.x中,渲染过程是通过递归渲染树(Rendering tre...转载 2017-02-09 20:18:59 · 337 阅读 · 0 评论