自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 多继承的二义性

#include "iostream" using namespace std; class B { public: int i; protected: private: }; class B1 : virtual public B //加了virtual是虚继承,只能通过这样解决多继承二义性。 { public: int b1; protected: private: }; class

2015-07-22 23:07:43 442

原创 异步加载

一:资源加载进度条CCProgressTimer  用法如下: CCSprite *spr = CCSprite::create("sliderProgress.png"); CCProgressTimer *timer = CCProgressTimer::create(spr); addChild(timer); timer->setPosition(ccp(win

2015-07-20 12:32:48 293

原创 Lua基础和Lua版飞机大战

一:ScenceStart场景 require "SceneMenu" -- 创建一个Start的Scene,上面有一个菜单 function SceneStart() local scene = CCScene:create() local winSize = CCDirector:sharedDirector():getWinSize() -- 添加背景 local bg =

2015-07-14 19:38:38 865

原创 Joint关节

把两个body连接在一起的东西。 如果一个是静态的,一个是动态的,就悬在上面晃悠: #include "T09Joint.h" void T09Joint::onEnter() { Layer::onEnter(); PhysicsBody* bodyA; PhysicsBody* bodyB; { PhysicsBody* body = PhysicsBody::cr

2015-07-13 17:05:54 702

原创 PhysicsBody物理世界

介绍 在3.2的重力系统,创建场景就不能用Scence *s = Scence::create(); 要用:Scence *s = Scence::createWithPhysics(); bool T07PhysicsWorld::init() { Layer::init(); PhysicsBody* bodyA; PhysicsBody* bodyB; { //cre

2015-07-13 17:00:18 1195

原创 RayCast物理扫描

在没有格子的地图里,假如猫的周围有好几条鱼在游动,猫怎么判断哪条鱼离自己最近呢? 可根据PhysicsBody的碰撞检测来巧妙实现, 头文件: #ifndef __T08RayCast_H__ #define __T08RayCast_H__ #include "T32.h" class T08RayCast : public Layer { public: CRE

2015-07-13 12:39:33 497

原创 Cocos物理世界(box2)

Touch 在3.2里Touch不在是Layer的专属了,谁都可以注册一个touch

2015-07-12 21:43:28 571

原创 cocos2dx3.2与2.3的区别和3.2中C++11新特性的应用

一、环境安装 如果电脑搭建好了cocos2d-x-2.2.3可以直接在上搭建3.2 本教程默认已安装好2.2.3 1,下载apache-ant-1.9.4.zip 2,下载cocos2d-x-3.2.zip 3,将上述两个文件解压到某目录下 4:命令行进入3.2目录#setup.py 根据提示操作 二、命令 任意目录命令#cocos显示cocos的帮助信息 #c

2015-07-10 18:34:49 1544

原创 求集合的子集

#include "iostream" using namespace std; /* 功能:求集合的子集 描述:求一个集合的所有子集,如集合{1,2,3},则它的子集为 {},{1},{2},{1,2},{3},{1,3},{2,3},{1,2,3}。 解决:集合的所有子集的个数为2^n,时间复杂度为2^n,空间复杂度做到n, 用二进制来表示子集。此算法为优解,不重复一个也不漏掉一个。 详细

2015-07-07 20:34:27 606

转载 cocos2dx的内存管理机制

必须尊重作者: 版权声明:本文由( 小塔 )原创,转载请保留文章出处! 本文链接:http://www.zaojiahua.com/memory-management.html今天看了一下cocos2dx的内存管理机制,有些地方不太好理解搞了挺长的时间,现在感觉自己理解的差不多了,赶快写下自己的思路和互联网的广大朋友分享,如果你发现有错误的地方或者不理解的地方欢迎指正!首先我们必须说一下c++中

2015-05-23 10:56:03 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除