自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

操练起来。。。

操练起来。。。

  • 博客(7)
  • 收藏
  • 关注

原创 在Xcode中资源文件要以folder references(蓝色文件夹)而非groups(黄色文件夹)形式添加

在Xcode里面有两种颜色的文件夹,一种是黄色的,一种是蓝色的。黄色文件夹只起到分类的作用,并不代表文件的路径。文件的路径要以磁盘中的文件路径为准。也就是说Xcode和磁盘文件系统可以有两套完全不同的文件分类方式(文件夹的名字可以完全不同)。但是在包含头文件的时候还是要以磁盘的文件路径为准,否则找不到文件。这一点和Visual Studio相同。不同的是,黄色文件夹下面的文件还可以被当作暴露在一级目录下,也就是说在填写这些文件的路径时可以直接写文件名,而不必填写上一级目录名(但是填上也没问题,只是必须填写

2015-11-26 18:02:43 2264

原创 Cocos2d-x 3.X里的坑(1)——标签菜单项MenuItemLabel和精灵菜单项MenuItemSprite回调不响应

打算把自己碰到的各种坑纪录下来。一则以便将来忆苦思甜(哈哈),二则也希望能帮助那些同样在坑里摸爬滚打的朋友们。先看一下下面的代码,它的目的是设置一个标签菜单: auto home=Label::createWithTTF("home", "fonts/arial.ttf", 40); home->setPosition(origin.x+visibleSize

2015-11-20 18:10:31 2415 3

原创 Cocos2d-x 3.7之后控制组件里的onEnter()和onAdd()的用法

在Cocos2d-x 3.7之前对某个节点使用addComponent()添加控制器组件之后,一般都是通过调用控制器组件里面的onEnter()来启动相应的控制事件的。只要相应节点一进入场景,便启动相应的控制事件。但是升级到Cocos2d-x 3.7之后,发现onEnter()在某些地方失灵。经过仔细检查自己的程序和示例程序后,发现原来是新版本增强了onEnter()方法触发时间的准确性,使得on

2015-11-10 21:02:22 871

原创 什么是bind函数,为什么要使用bind函数

这是接着上一篇关于lambda表达式写的。如果要理解bind函数最好和lambda表达式一起理解,因为他们要解决相同的问题。也就是要解决回调函数的参数适配问题。所以如果不太了解回调函数和lambda表达式的话请戳这里和这里。理解了回调函数和lambda表达式之后,理解bind函数就很容易了。bind函数的功能就是把多余的参数用实参代替,返回一个参数数目更少的新函数,以便新的函数能够作为回调函数被另一个

2015-11-09 22:50:21 5499 1

原创 lambda表达式的实质——什么是lambda表达式,为什么要使用lambda表达式

lambda表达式是C++ 11的新特性。它是一个匿名函数,但是又跟函数不同。要想理解lambda表达式,特别是为什么要使用lambda表达,首先要理解回调函数。如果不太理解回调函数请戳这里。简而言之,回调函数就是被作为参数供另一个函数调用的函数(注意不是函数的返回值被另一个函数调用,而是函数的代码被另一个函数调用)。比如void funcA(int i, bool (*funcB)(int)

2015-11-09 22:49:37 6335 5

原创 回调函数的实质——什么是回调函数,为什么要使用回调函数

在C/C++里面,函数的概念很好理解,就是把某个任务独立出来,封装在一起,然后给它取个名字,它可以有参数和返回值。基本上跟数学里的函数概念一致。那么,回调函数是个什么鬼呢?它和函数到底有何异同?既然已经有了函数,为啥还非要生出个回调函数来?想必,小伙伴们在刚碰到这个概念的时候,都会被这些问题困扰。网上搜一搜,有很多相关的材料,但是未必透彻。我觉得要真正理解一个概念,必须要先理解它存在的意义,也就是

2015-11-09 22:48:21 31356 19

原创 Cocos2d-x 3.X, IOS版添加广点通广告平台

苹果自己的广告平台iAD在中国不好使,获取不到广告,所以必须搞个本土广告平台。首先想到的是广点通。可是广点通官方文档里没有针对Cocos2d-x的版本,所以只好自己摸索。在添加过程中确实遇到了不少问题,在这里将解决方法整理一下,希望能帮助到那些还处于摸索中的朋友们。本文所用Cocos2d-x为3.8.1版,Xcode为7.1版,广点通SDK为IOS

2015-11-01 15:45:50 4185 17

空空如也

空空如也

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

TA关注的人

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