- 博客(58)
- 资源 (22)
- 收藏
- 关注
转载 求教,有关cocos2D纹理图释放问题
转载自:http://www.cocoachina.com/bbs/simple/?t80611.html求教,有关cocos2D纹理图释放问题cocos2D纹理图加载太多卡的受不了,我想每次场景切换的时候移除不需要的纹理。在上一个场景的dealloc中我调用如下方法: [[CCSpriteFrameCache sharedSpriteFrameCache] remove
2012-02-29 18:47:42 1261
转载 Using texturetool to Compress Textures
转载自:https://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/TextureTool/TextureTool.html#//apple_ref/doc/uid/TP40008793-CH108-SW1Using texturetool t
2012-02-29 16:50:08 1387
转载 Create PVR texture from png file
转载:https://discussions.apple.com/thread/1900989?start=0&tstart=0Hi,I have one image file in png format. I want to create texture out of that image. To convert into texture format .pvr I am usi
2012-02-29 13:27:55 1832
转载 (牛帖)PVRTC compression increasing the file sizes of PNG
3down votefavorite3share [g+]share [fb]share [tw]For iPhone game development, I switched from PNG format to PVRTC format for the sake of performance. But PVRTC compression
2012-02-28 22:21:07 1340
转载 'cmath' file not found
box2d 的 b2Vec2 类型和 cocos2d 的 CGPoint,CGSize, CGRect,我想拿出来自己用,于是新建了一个 Terminal 工程。因为 CGPoint 和 苹果自带的 CoreGraphics里面自带的~而 box2d 里面的 b2Vec2 类型我也经常用到,包含 b2Vec2 类型定义的头文件 b2Math.h 里面同时也包含了不少 有用的,线程的
2012-02-28 21:36:37 4203
转载 可爱死了!然后,就没有然后了…你已经死了——6种要你命的可爱家伙
转载自:http://select.yeeyan.org/view/282137/254580如果动物会说人话的话,它们肯定会把它们的大部分时间都花在骂我们是傻x,快点滚出老子的地盘上。我们认为“可爱”的这些特征通常都是动物们用来吸引游人向它们投掷食物的手段罢了。 下面是6种你见到后很可能会绕道而行的动物,不管它们贴在你墙上的挂历上时看起来多么的招人喜欢。如果动
2012-02-28 00:42:30 2209
转载 printf(\"goodbye, Dennis\");
转载自:http://select.yeeyan.org/view/20180/242262现代计算之父丹尼斯•里奇于10月8日去世,享年70岁。 再见,丹尼斯!每当轻轻敲一下某部i什么玩意儿,你就在触摸史蒂夫·乔布斯的一小部分。他非凡的想象力对于苹果公司凭幻想做出来的产品有重大影响,特别是最后这14年间,乔布斯重新掌握这家他所创办的公司的方向之后。乔布
2012-02-28 00:14:27 1050
转载 简单问题:sizeof(char型数组)为数组大小,而不是4, 为什么? 100!
转载自:http://topic.csdn.net/t/20030701/23/1979882.htmlchar A[10]; int len = sizeof(A); len的结果是10,而不是sizeof(char *)的值4?? 在线等待......char *是个指针类型,大小就是4字节~ sizeof(数组名)一般不等于size
2012-02-28 00:07:08 1911
转载 Xcode and #pragma mark
转载自:http://macdevelopertips.com/xcode/xcode-and-pragma-mark.htmlI’ve started using #pragma mark directives in my code to help with organization as my implementation files grow. #pragma mark is s
2012-02-27 21:36:20 917
原创 verlet-rope-latest 的扩展—— BYRope
对 verlet-rope-latest 做了一下扩展:1。可以添加绳子端点的sprite2。以 b2RopeJoint 对绳联体做最大距离限制3。可以在body的fixture上面任取一点作为连接点(原版仅仅支持连接到物体的中心点),这个也是推动我做修改的初衷~废话不多说:上效果图:上相关代码://// BYRope.h/
2012-02-27 01:32:01 2085 3
转载 总结阐述Cocos2d-X与Cocos2d-iphone区别
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/603.html 可能很多童鞋有点疑惑-。 -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就开始总结了。。。。。 不得不说要说总结
2012-02-26 17:52:34 980
转载 "learn iPhone and iPad cocos2d Game Development" 学习(Tips 5)
转载自:http://tank2308635.iteye.com/blog/1246491tips 1:CCSpriteBatchNode的CCSprite节点都必须使用同一个图片文件,你可以把不同的图片放到同一个纹理贴图集中,然后利用CCSpriteBatchNode将所有图片渲染出来, 以提高渲染速度。当你需要显示两个或者更多个相同的CCSprite节点时,你可以使用CCSprit
2012-02-26 17:42:08 629
转载 box2d verletRope-latest 使用说明
//// VRope.h - 0.3//// Updated by patrick on 28/10/2010.///*Verlet Rope for cocos2d Visual representation of a rope with Verlet integration.The rope can't (quite obviously) col
2012-02-26 11:50:54 854
原创 box2d 描点工具生成b2Shape数据(xml通用格式),oc、c++解析模块类文件,b2Shape数据可视化工具
第一个东西上次硬盘被抹已经没了,我得重新去写,第二和第三个是计划内但是还没开始做的。mark一下,等我的游戏做完之后进行统一的整理,抽空贴出来~
2012-02-26 09:16:38 1221
原创 遇到数个bug,记录一下
遇到了两个不是很难但却有点儿类似于“找茬”的bug1个是添加到 batch 中的 sprite 调用 removeFromParentAndCleanUp 方法之后,竟然没有被顺利移除出去的bug蛋疼了好一阵,真的可以说是百思不得其解,还以为有时 cocos2d 冒出了什么新的 bug,但我总是被事实打击到,不过我也习惯了,貌似每次都是我自己的问题,哈哈~贴张图先:右下
2012-02-25 23:06:44 986
转载 POWERVR 是什么
转载自:http://www.cnblogs.com/leaven/archive/2010/11/25/1887653.htmlPOWERVR is a division of Imagination Technologies Ltd. which designs and licenses graphics and video core IP. Current product famil
2012-02-25 18:34:03 1398
转载 CCSpriteBatchNode与"pvr.ccz","plist"精灵优化及注意事项
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/465.html 前几节由于时间紧张,只是将一些遇到的问题拿出来进行分享经验,那么今天抽空写一篇常用的精灵以及精灵常用和注意的一些知识;那么由于cocos2d教程基本很完善,那么今天Himi介绍一些
2012-02-25 18:17:47 806
原创 dealloc 的水,很深?
- (void) dealloc { /** 1.C++ part~ */// _world->~b2World(); delete_world; // 经测试,delete会调用 b2World 的析构函数~ _world = NULL; delete_debugDraw; //须手动去销毁,_world析构的时候并不会将 _debug
2012-02-23 16:22:03 609
转载 objective-c中的Singleton单例模式的完整实现示例
转载自:http://blog.csdn.net/duboleon/article/details/6337174Objective中单例模式的实现,应该是比较完整的包括了objc的单例的各个点。详细看代码注释,注意最后用c++的析构函数实现instance的释放,所以源文件类型必须是.mm格式。//// FullSingleton.h// *********/
2012-02-23 15:18:13 605
原创 用 NSEnumerator 遍历 NSMutableDictionary~
//遍历 NSMutableDictionary ~ NSLog(@"%d",[_duplicatedDataDiccount]); NSEnumerator *enumerator = [_duplicatedDataDickeyEnumerator]; id key; while ((key = [enumerator next
2012-02-23 14:48:46 2379
原创 加载字符串到 NSMutableDictionary 示例
// 加载每个关卡钟表走动的时间~-(void) loadLevelDurationTime {_levelDurationTimeData = [[NSMutableArrayalloc] init]; int levelTotalCount = [_gCfg ifk:@"levelTotalCount"];for(int i =0; i [_lev
2012-02-23 14:38:48 879
转载 学习flash脚本应注意的几个问题
转载自:http://blog.sina.com.cn/s/blog_3e38d2cb0100beo0.html1、加载图片后并不能立即对加载的图片进行操作,必须注册一个侦听器。 var picLoader:Loader=new Loader();picLoader.load(new URLRequest("pic.jpg")); picLoader.conte
2012-02-23 08:45:06 704
转载 flash中Stage,stage,root和this的区别用法
转载自:http://aresleecool.blog.163.com/blog/static/120715798201011895334718/http://cctv566888.blog.163.com/blog/static/16307169120103277309237/flash中Stage,stage,root和this的区别用法要了解这个问题就要先对f
2012-02-23 08:41:44 1078
原创 渲染的一些代码
/** * draw will be called fps */-(void) draw {glDisable(GL_TEXTURE_2D);glDisableClientState(GL_TEXTURE_COORD_ARRAY); [_renderdrawOpenGLBackground]; glDisableClientState(GL_COLOR_ARR
2012-02-22 10:08:30 903
原创 box2d 遍历世界中body列表的2种方法
第1种方法,在对 body 列表有删除操作的时候,采用 while 的遍历方式比较方便(详见box2d白皮书)~ /** Iterate over the bodies in the physics world */ b2Body *node = _world->GetBodyList(); while(node) {
2012-02-21 17:14:42 1957
转载 一些ios高效开源类库
本文转载自:http://www.comingx.com/?p=1310因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。KissXml——xml解析库
2012-02-20 09:54:00 735
原创 NSMutableDictionary的遍历方法
昨天在做项目的时候,发现一个问题,需要将 NSMutableArray 改为 NSMutableDictionary 类型倒是没改多少地方编译便不再报出错误和警告了,但是一到运行的时候,程序一下子就给崩了报出的错误的错误如下:2012-02-20 09:38:31.353 GameScene[75105:707] -[__NSCFString polyList]: unrecogn
2012-02-20 09:46:52 21939 5
转载 Protocol in Objective-C
转载自:http://blog.eddie.com.tw/2010/12/11/protocol-in-objective-c/前面提到了OOP的繼承,但不像C++可以有多重繼承,Objective-C是單一繼承的,如果想要做到一個類別同時擁有多種型別的能力,可以透過實作其它型別的interface來達成這個目的。在Java/AS3是用”interface”這個關鍵字,在Objec
2012-02-18 13:03:23 721
转载 扩展方法,Objective-C
转载自:http://www.cnblogs.com/GoGoagg/archive/2011/08/05/2128711.html今天主要为NSString类扩展一个类方法为了在此blog简化讲解过程,类方法名称=PrintToConsole,此方法在此仅仅是模拟函数在实践中,遇到两个问题。分别描述实践过程。1、新建文件ExtString.h,ExtStrin
2012-02-18 11:34:26 535
原创 生成sprite动画对象的方法
以下只是一个最原始的方法,从执行效率的角度出发,如果一个场景里面同时包含了100个使用相同动画的sprit,每个 动画sprite都由下面的方法生成的话,有些代码:1.缓冲sprite帧和纹理;2.创建一个精灵节点;3.收集帧列表;这些个只需要执行一次的操作便被重复执行了 100次,浪费cpu,浪费电池电量。。所以说,还是存在相当大的优化空间。。。- (CCSp
2012-02-17 20:08:22 1061
原创 解析plist文件示例:由 plist 文件获取 sprite 动画的宽高
// 用于获取sprite的宽度和高度,太他妈蛋疼了~-(CGSize) getAnimSpriteSize:(NSString*)animName {NSString *plistPath = [[NSBundlemainBundle]pathForResource:animNameofType:@"plist"];NSDictionary *dictionary = [NSDi
2012-02-17 19:48:05 794
转载 ios 深浅拷贝学习
转载自:http://www.cnblogs.com/scorpiozj/archive/2011/01/25/1944496.html这里主要侧重于集合类的深浅拷贝,主要事因为工作的时候遇到这个问题。有不足的地方欢迎指正,转载请注明。首先我们需要有这样的一个前提: [array addObject:obj];这样 obj 的引用计数会增加1,如果使用remove则
2012-02-17 02:44:05 480
转载 Difference between release and dealloc in objective-c
转载自:http://stackoverflow.com/questions/559295/difference-between-release-and-dealloc-in-objective-c17down votefavorite9share [g+]share [fb]share [tw]When deallo
2012-02-17 02:34:58 752
转载 为什么 securely empty 那么慢?
转载自:http://bbs.weiphone.com/read-htm-tid-1604282.html引用引用楼主chris_zgn于2011-02-05 00:40发表的 求救,刚才不小心把废纸楼里面的,empty trash,调成。。securely empty了。。。怎么改回去啊??删除好慢。。。哭。。。 : 打开finder的偏好设置。。。
2012-02-17 00:30:30 722
转载 cocos2d addChild 方法会自动将 child 的引用计数加1
转载自:http://www.cnblogs.com/andyque/archive/2011/07/20/2111453.htmlPlayLayer.h#import "cocos2d.h"#import "SceneManager.h"@interface PlayLayer : CCLayer { NSMutableArray *_flyActionArr
2012-02-17 00:24:23 2421
原创 objective-c 成员变量没初始化所造成的灾难
以下是我所想要得到的效果:但我实际得到的却是这么个玩意儿:找了很久很久,起初还以为是弄乱了opengl的状态机,但是其他元素的渲染却并没有出什么问题啊,很奇怪,很纠结,很揪心。。-(void) drawPolygon:(b2Fixture*)fixture xf:(b2Transform)xf color:(b2Color)c
2012-02-15 22:25:36 1944
原创 去除由凸多边形构成的复杂多变性的拼接边(初版)
惭愧,自己看着都头晕,权当对过去走歪路的纪念!/** * 挑出传入的所有点中重复的点~ */-(vectorb2Vec2>*)selectDuplicatedVertices2:(vectorvectorb2Vec2>*>*)allVertices { vectorb2Vec2> *target = new vectorb2Vec2>();
2012-02-15 13:56:41 583
原创 最赞的媒体资源管理器 —— iTunes
前两天因为误操作将mac /Users/user/Documents 目录下的所有东西都给删除掉了,悲催一下~500g的硬盘本来还剩100多个g的空间的,给弄个一下这个以后,硬盘空闲空间暴增至300多个g悲伤的话就不多说了,望着空空如也的硬盘,我实在提不起心思在XCode里面重写游戏了,于是便想要找个事儿给打发打发时间,忽然间想起我一个伙计的iTunes弄得蛮漂亮的,便起了心思也要研究
2012-02-14 19:07:15 1396
转载 ios-破解ipa包中的png 图片
转载自:http://blog.csdn.net/diyagoanyhacker/article/details/70848871。首先下载iPhone Explorer 2。用iPhone Explorer获取iphone app的.app目录3。新建一个ios工程 然后加入以下代码//原文地址:http://blog.csdn.net/diyagoanyha
2012-02-14 14:20:18 1349
原创 找出多边形的中心点
/** 找出多边形的中心点 */b2Vec2 findCentroid(vectorb2Vec2> vertices) { int verticesCount = vertices.size(); b2Vec2 c; /**终于找到罪魁祸首了,使用结构体的时候注意一定要初始化!!!血的教训!!! c.SetZero()等同于 c.Set(0.0f, 0.
2012-02-14 13:32:13 6399
sqlite-jdbc-3.7.2.jar.zip
2014-01-29
ios 平台 cocos2d-x 项目集成 socketcc 的 demo
2013-07-19
XCode-cocos2dx-集成protobuf的demo工程
2013-07-18
eclipse 插件 OpenExploerer
2013-07-18
java 动态编译特性的展示工程
2013-02-04
系统维护工具辑录(安装Ghost Win7必备)
2013-01-06
(objective-c 自定义 NSDictionary 键类的注意事项)工程
2012-07-31
Apache_commons_io简化包
2012-03-22
TexturePacker-2.4.3 和 license文件
2012-03-06
对verlet-rope-latest做了些许扩展
2012-02-27
objective-c单例模式的完整书写方式
2012-02-23
windows文件夹图标批量修改工具
2011-03-31
java中国象棋(noah.yang版)
2010-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人