自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ios开发,工程中混合使用ARC和非ARC

XCode项目中我们可以使用ARC和非ARC的混合模式。如果你的项目使用的非ARC模式,则为ARC模式的代码文件加入-fobjc-arc标签。如果你的项目使用的ARC模式,则为非ARC模式的代码文件加入 -fno-objc-arc标签。添加标签的方法:1.打开:你的target - >Bulid Phases ->Compile Sources。2.双击对应

2013-04-25 13:43:37 577

原创 Cocos2d-x+lua HelloLua介绍

-- for CCLuaEngine traceback 输出绑定执行函数发生错误的信息  function __G__TRACKBACK__(msg)      print("----------------------------------------")      print("LUA ERROR: " .. tostring(msg) .. "\n")      prin

2013-04-24 15:24:08 1025

原创 Cocos2dx+lua基础ccb

我去,绑定狗屎的ccb文件,搞的我崩溃了!!绑定ccb文件:local proxy = CCBProxy:create();        proxy:retain();        local n = proxy:readCCBFromFile"MainCity/MainScene.ccbi";        local layer = tolua.cast(n,

2013-04-24 15:14:45 2095 3

原创 Vim快捷键

键盘移动 (Move)一切都从键盘的移动k -> 上 upj -> 下 downh -> 左 leftl -> 右 rightz -> 重画屏幕,当前光标变成屏幕的第一行 (redraw current line at top of window)CTRL-f -> 跳到下一页 (page down)CTRL-b -> 跳到上一页 (page up)跳跃

2013-04-18 13:56:59 625

原创 MAC终端快捷键

pwd      当前工作目录cd(不加参数)  进rootcd(folder)  进入文件夹cd ..      上级目录cd ~      返回rootcd -      返回上一个访问的目录rm 文件名     删除cat 文件名(|less)  在终端下查看文件ls        列出目录下所有文件cp 文件名 目标目

2013-04-18 13:35:13 882

原创 Cocos2d-x 获取系统时间

long NetWorkManager::currentTimeNow(){    struct cc_timeval now;    CCTime::gettimeofdayCocos2d(&now, NULL);    struct tm *tm;    tm = localtime(&now.tv_sec);    int year = tm->tm_year + 1

2013-04-15 19:05:30 1824

原创 Cocos2d-x CCTableView设置不同Size的cell

https://github.com/sue602/TestCCTableViewVariousCellstruct DataSource: public CCTableViewDataSource{ virtual bool hasFixedCellSize() { return false; } virtual CCSize cellSizeForI

2013-04-12 11:36:15 1891

原创 Cocos2d-x内存管理支持多线程 修改autorelease

最近使用Cocos2d-x开发游戏,发现Cocos2d-x的内存管理采用Objective-C的机制,大喜过望。因为只要坚持Objective-C的原则“谁创建谁释放,谁备份谁释放”的原则即可确保内存使用不易出现Bug。但是因为本身开放的游戏需要使用到多线程技术,导致测试的时候总是莫名其妙的导致空指针错误。而且是随机出现,纠结了2天无果后,开始怀疑Cocos2d-X的内存本身管理可能存在问题。

2013-04-10 15:47:45 769

原创 Cocos2d-x之CCProgressTimer进度条

CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("GeneralTotal/GeneralTotal.plist","GeneralTotal/GeneralTotal.png");   // 只是简单获取一下图形大小    CCSprite* headBackSprite=CCSprite::

2013-04-10 11:43:09 981

原创 UIImageView 实现水平翻转

imageView.transform = CGAffineTransformMakeScale(-1, 1);

2013-04-08 20:04:57 1639

原创 pthread与tbb中各种锁的对比测试

pthread中提供的锁有:pthread_mutex_t, pthread_spinlock_t, pthread_rwlock_t。    pthread_mutex_t是互斥锁,同一瞬间只能有一个线程能够获取锁,其他线程在等待获取锁的时候会进入休眠状态。因此pthread_mutex_t消耗的CPU资源很小,但是性能不高,因为会引起线程切换。    pthread_spinlock_

2013-04-02 13:19:34 1247 1

原创 cocos2d-x 图片平铺

图片平铺要注意getTextUre()的资源一定要是2的次方CCSize s = CCDirector::sharedDirector()->getWinSize(); CCSprite* sprite = CCSprite::create("sprite.png"); // the image size is 256 * 224, so the height is non power

2013-04-01 13:12:33 1966

Cocos2d-x CCTableiew修改不同Size的cell

给CCTableView的单元格设置不同的尺寸。

2013-04-12

空空如也

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

TA关注的人

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