2014年6月28日

cocos2d-x与UIKit混合编程实现半透明效果

摘要: 关键词cocos2d-x, UIKit, transparent问题cocos2d-x使用一个专门的OpenGL View进行渲染, 它的渲染和UIKit是分开进行的, 因此我们使用时一般是把cocos2d-x全屏显示, 比如 Ray的这篇教程(http://www.raywenderlich.co...阅读全文

posted @ 2014-06-28 17:11 大宝pku 阅读(39) 评论(0) 编辑

2014年6月1日

cocos2d-x中的坑

摘要: 1. 设置opacity=0, 子结点不受到影响. FadeOut 也不起作用.查看代码可以找到一个cascadeOpacityEnabled 的参数, 默认是关闭的. 打开就可以了.2. TargetedAction锁定一个Action的作用目标, 即使被别的Node调用也不会出问题, 再也不用C...阅读全文

posted @ 2014-06-01 13:45 大宝pku 阅读(26) 评论(0) 编辑

2014年4月3日

SVProgressHUD在viewDidLoad里无法显示的bug

摘要: 两年前已经开始讨论,至今没有解决方案。https://github.com/samvermette/SVProgressHUD/issues/54[SVProgressHUD show] 的逻辑要放到 viewDidAppear 里来实现,现在想想倒也合理,毕竟每一次进入view都要重新加载数据。阅读全文

posted @ 2014-04-03 17:48 大宝pku 阅读(23) 评论(0) 编辑

2014年2月23日

cocos2d 2.0和UIKit混合编程, Push CCDirector的时候出现黑屏的天坑

摘要: 症状使用cocos2d 2.0和UIKit混合编程, 有一块用cocos2d编写的小程序, 将CCDirector push到一个UINavigationController里面. 虽然事先在后台初始化了cocos2d, 但在push的时候, CCDirector还是会显示为黑屏, 并且从右到左运动大概10%的距离后会卡一下, 然后push完成, 再过0.1s左右才会显示出来cocos2d的画面. 如下视频所示.解决方案网上对这个问题的讨论很少, 原因不是很清楚, 估计是因为cocos2d和UIKit使用了各自独立的OpenGL Context, 在push的时候, 两个context不一致,阅读全文

posted @ 2014-02-23 09:07 大宝pku 阅读(61) 评论(0) 编辑

2013年12月2日

像网页开发一样调试ios程序

摘要: PonyDebuggerhttps://github.com/square/PonyDebugger阅读全文

posted @ 2013-12-02 19:41 大宝pku 阅读(36) 评论(0) 编辑

2013年11月24日

Git清除不被任何分支所有的commit

摘要: 在一个分支上开发,有一些commit没有merge进master,后来放弃这个分支,不想继续开发了,那么这些没merge的commit就丢失了,称为dangling。想要清除这些commit,运行:git reflog expire --expire-unreachable=now --allgit gc --prune=now参考资料:http://stackoverflow.com/questions/3765234/listing-and-deleting-git-commits-that-are-under-no-branch-dangling阅读全文

posted @ 2013-11-24 09:48 大宝pku 阅读(51) 评论(0) 编辑

2013年11月12日

Objective-C 如何让非等宽的数字和空格对齐

摘要: 在printf中,我们可以通过格式字符串来对文字进行对齐输出,比如:printf("%5d\n%5d", 12, 345);在使用等宽字体的Console中,我们可以看到数字右对齐很完美,但是,上述方法一旦应用到用到了非等宽字体的环境里就没这么好看了。如下所示,想要让这六个属性对齐输出:因为数字的宽度和空格不一样,所以就会看到下面的文字向前有个缩进。这里,我们用的格式是:@"攻击: %-6d特攻: %-6d\n防御: %-6d特防: %-6d\n速度: %-6d生命: %-6d"那么用制表符 \t 可不可以呢?答案是否定的。因为制表符是把定位符补足到一定阅读全文

posted @ 2013-11-12 15:15 大宝pku 阅读(111) 评论(0) 编辑

2013年8月9日

Objective-C 资源收藏

摘要: 日志https://github.com/robbiehanson/CocoaLumberjack反汇编otool nmhttp://stackoverflow.com/questions/15074043/ios-otool-to-detect-private-apishttp://stackoverflow.com/questions/2842357/how-does-apple-know-you-are-using-private-api/2842873#2842873http://developer.apple.com/library/mac///documentation/Dar..阅读全文

posted @ 2013-08-09 14:09 大宝pku 阅读(56) 评论(0) 编辑

2013年7月27日

坑爹的高德地图API

摘要: 症状ld: '-[MASearch poiSearchWithOption:]' in *****/Release-iphonesimulator/libMASearchKit.a(MASearch.o) contains undefined reference for architecture i386clang: error: linker command failed with exit code 1 (use -v to see invocation)同样的错误已经有人反映到了高德官方论坛和cocoa论坛,但是无人回应。解决方案参见:http://bbs.amap.co阅读全文

posted @ 2013-07-27 19:32 大宝pku 阅读(197) 评论(0) 编辑

2013年6月15日

php Yii 框架安装到linux无法启动问题

摘要: log日志,PHP Warning: require_once(/var/www/html/vast2013/service/../yii/framework/yii.php): failed to open stream: Permission denied in /var/www/html/vast2013/service/index.php on line 9, referer: http://***/vast2013/对灯起誓,这个文件一定是存在的,而且可以访问。一怒之下,把整个yii目录设置成了777,还是不行。参考http://www.yiiframework.com/forum.阅读全文

posted @ 2013-06-15 19:00 大宝pku 阅读(325) 评论(0) 编辑

导航

公告