自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (22)
  • 收藏
  • 关注

转载 求教,有关cocos2D纹理图释放问题

转载自:http://www.cocoachina.com/bbs/simple/?t80611.html求教,有关cocos2D纹理图释放问题cocos2D纹理图加载太多卡的受不了,我想每次场景切换的时候移除不需要的纹理。在上一个场景的dealloc中我调用如下方法:    [[CCSpriteFrameCache sharedSpriteFrameCache] remove

2012-02-29 18:47:42 1241

转载 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 1373

转载 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 1813

转载 (牛帖)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 1327

转载 'cmath' file not found

box2d 的 b2Vec2 类型和 cocos2d 的 CGPoint,CGSize, CGRect,我想拿出来自己用,于是新建了一个 Terminal 工程。因为 CGPoint 和 苹果自带的 CoreGraphics里面自带的~而 box2d 里面的 b2Vec2 类型我也经常用到,包含 b2Vec2 类型定义的头文件 b2Math.h 里面同时也包含了不少 有用的,线程的

2012-02-28 21:36:37 4080

转载 可爱死了!然后,就没有然后了…你已经死了——6种要你命的可爱家伙

转载自:http://select.yeeyan.org/view/282137/254580如果动物会说人话的话,它们肯定会把它们的大部分时间都花在骂我们是傻x,快点滚出老子的地盘上。我们认为“可爱”的这些特征通常都是动物们用来吸引游人向它们投掷食物的手段罢了。 下面是6种你见到后很可能会绕道而行的动物,不管它们贴在你墙上的挂历上时看起来多么的招人喜欢。如果动

2012-02-28 00:42:30 2157

转载 printf(\"goodbye, Dennis\");

转载自:http://select.yeeyan.org/view/20180/242262现代计算之父丹尼斯•里奇于10月8日去世,享年70岁。 再见,丹尼斯!每当轻轻敲一下某部i什么玩意儿,你就在触摸史蒂夫·乔布斯的一小部分。他非凡的想象力对于苹果公司凭幻想做出来的产品有重大影响,特别是最后这14年间,乔布斯重新掌握这家他所创办的公司的方向之后。乔布

2012-02-28 00:14:27 1035

转载 简单问题: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 1897

转载 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 876

原创 verlet-rope-latest 的扩展—— BYRope

对 verlet-rope-latest 做了一下扩展:1。可以添加绳子端点的sprite2。以 b2RopeJoint 对绳联体做最大距离限制3。可以在body的fixture上面任取一点作为连接点(原版仅仅支持连接到物体的中心点),这个也是推动我做修改的初衷~废话不多说:上效果图:上相关代码:////  BYRope.h/

2012-02-27 01:32:01 2065 3

转载 总结阐述Cocos2d-X与Cocos2d-iphone区别

本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/603.html       可能很多童鞋有点疑惑-。 -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就开始总结了。。。。。      不得不说要说总结

2012-02-26 17:52:34 969

转载 "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 623

转载 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 844

原创 box2d 描点工具生成b2Shape数据(xml通用格式),oc、c++解析模块类文件,b2Shape数据可视化工具

第一个东西上次硬盘被抹已经没了,我得重新去写,第二和第三个是计划内但是还没开始做的。mark一下,等我的游戏做完之后进行统一的整理,抽空贴出来~

2012-02-26 09:16:38 1199

原创 遇到数个bug,记录一下

遇到了两个不是很难但却有点儿类似于“找茬”的bug1个是添加到 batch 中的 sprite 调用 removeFromParentAndCleanUp 方法之后,竟然没有被顺利移除出去的bug蛋疼了好一阵,真的可以说是百思不得其解,还以为有时 cocos2d 冒出了什么新的 bug,但我总是被事实打击到,不过我也习惯了,貌似每次都是我自己的问题,哈哈~贴张图先:右下

2012-02-25 23:06:44 973

转载 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 1381

转载 CCSpriteBatchNode与"pvr.ccz","plist"精灵优化及注意事项

本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/465.html 前几节由于时间紧张,只是将一些遇到的问题拿出来进行分享经验,那么今天抽空写一篇常用的精灵以及精灵常用和注意的一些知识;那么由于cocos2d教程基本很完善,那么今天Himi介绍一些

2012-02-25 18:17:47 798

原创 dealloc 的水,很深?

- (void) dealloc {   /** 1.C++ part~ *///    _world->~b2World();   delete_world; // 经测试,delete会调用 b2World 的析构函数~    _world = NULL;   delete_debugDraw; //须手动去销毁,_world析构的时候并不会将 _debug

2012-02-23 16:22:03 595

转载 objective-c中的Singleton单例模式的完整实现示例

转载自:http://blog.csdn.net/duboleon/article/details/6337174Objective中单例模式的实现,应该是比较完整的包括了objc的单例的各个点。详细看代码注释,注意最后用c++的析构函数实现instance的释放,所以源文件类型必须是.mm格式。////  FullSingleton.h//  *********/

2012-02-23 15:18:13 597

原创 用 NSEnumerator 遍历 NSMutableDictionary~

//遍历 NSMutableDictionary ~   NSLog(@"%d",[_duplicatedDataDiccount]);    NSEnumerator *enumerator = [_duplicatedDataDickeyEnumerator];    id key;    while ((key = [enumerator next

2012-02-23 14:48:46 2370

原创 加载字符串到 NSMutableDictionary 示例

// 加载每个关卡钟表走动的时间~-(void) loadLevelDurationTime {_levelDurationTimeData = [[NSMutableArrayalloc] init];    int levelTotalCount = [_gCfg ifk:@"levelTotalCount"];for(int i =0; i [_lev

2012-02-23 14:38:48 871

转载 学习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 693

转载 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 1055

原创 渲染的一些代码

/** * 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 893

原创 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 1923

转载 一些ios高效开源类库

本文转载自:http://www.comingx.com/?p=1310因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。KissXml——xml解析库

2012-02-20 09:54:00 731

原创 NSMutableDictionary的遍历方法

昨天在做项目的时候,发现一个问题,需要将 NSMutableArray 改为 NSMutableDictionary 类型倒是没改多少地方编译便不再报出错误和警告了,但是一到运行的时候,程序一下子就给崩了报出的错误的错误如下:2012-02-20 09:38:31.353 GameScene[75105:707] -[__NSCFString polyList]: unrecogn

2012-02-20 09:46:52 21918 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 715

转载 扩展方法,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 530

原创 生成sprite动画对象的方法

以下只是一个最原始的方法,从执行效率的角度出发,如果一个场景里面同时包含了100个使用相同动画的sprit,每个 动画sprite都由下面的方法生成的话,有些代码:1.缓冲sprite帧和纹理;2.创建一个精灵节点;3.收集帧列表;这些个只需要执行一次的操作便被重复执行了 100次,浪费cpu,浪费电池电量。。所以说,还是存在相当大的优化空间。。。- (CCSp

2012-02-17 20:08:22 1043

原创 解析plist文件示例:由 plist 文件获取 sprite 动画的宽高

// 用于获取sprite的宽度和高度,太他妈蛋疼了~-(CGSize) getAnimSpriteSize:(NSString*)animName {NSString *plistPath = [[NSBundlemainBundle]pathForResource:animNameofType:@"plist"];NSDictionary *dictionary = [NSDi

2012-02-17 19:48:05 777

转载 ios 深浅拷贝学习

转载自:http://www.cnblogs.com/scorpiozj/archive/2011/01/25/1944496.html这里主要侧重于集合类的深浅拷贝,主要事因为工作的时候遇到这个问题。有不足的地方欢迎指正,转载请注明。首先我们需要有这样的一个前提: [array addObject:obj];这样 obj 的引用计数会增加1,如果使用remove则

2012-02-17 02:44:05 474

转载 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 733

转载 为什么 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 715

转载 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 2407

原创 objective-c 成员变量没初始化所造成的灾难

以下是我所想要得到的效果:但我实际得到的却是这么个玩意儿:找了很久很久,起初还以为是弄乱了opengl的状态机,但是其他元素的渲染却并没有出什么问题啊,很奇怪,很纠结,很揪心。。-(void) drawPolygon:(b2Fixture*)fixture xf:(b2Transform)xf color:(b2Color)c

2012-02-15 22:25:36 1936

原创 去除由凸多边形构成的复杂多变性的拼接边(初版)

惭愧,自己看着都头晕,权当对过去走歪路的纪念!/** * 挑出传入的所有点中重复的点~ */-(vectorb2Vec2>*)selectDuplicatedVertices2:(vectorvectorb2Vec2>*>*)allVertices {    vectorb2Vec2> *target = new vectorb2Vec2>();

2012-02-15 13:56:41 542

原创 最赞的媒体资源管理器 —— iTunes

前两天因为误操作将mac /Users/user/Documents 目录下的所有东西都给删除掉了,悲催一下~500g的硬盘本来还剩100多个g的空间的,给弄个一下这个以后,硬盘空闲空间暴增至300多个g悲伤的话就不多说了,望着空空如也的硬盘,我实在提不起心思在XCode里面重写游戏了,于是便想要找个事儿给打发打发时间,忽然间想起我一个伙计的iTunes弄得蛮漂亮的,便起了心思也要研究

2012-02-14 19:07:15 1386

转载 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 1340

原创 找出多边形的中心点

/** 找出多边形的中心点 */b2Vec2 findCentroid(vectorb2Vec2> vertices) {    int verticesCount = vertices.size();    b2Vec2 c;   /**终于找到罪魁祸首了,使用结构体的时候注意一定要初始化!!!血的教训!!! c.SetZero()等同于 c.Set(0.0f, 0.

2012-02-14 13:32:13 6356

2dx 修复 google play 安全问题的 libcurl 版本静态库

2dx 修复 google play 安全问题的 libcurl 版本静态库

2015-06-27

sqlite-jdbc-3.7.2.jar.zip

java sqlite jdbc 相关博客链接: http://blog.csdn.net/yang3wei/article/details/18863701

2014-01-29

很有感觉的3d模型平面图

很有感觉的3d模型平面图

2013-08-19

ios 平台 cocos2d-x 项目集成 socketcc 的 demo

详见我的博文(不单单是集成,还包含了一个客户端和服务器端通讯的示例): http://blog.csdn.net/yang3wei/article/details/9385193 重要提示:这是一个 XCode 的工程文件,如果没有相应的环境,请谨慎考虑下载。

2013-07-19

XCode-cocos2dx-集成protobuf的demo工程

XCode-cocos2dx-集成protobuf的demo工程. 详见 http://blog.csdn.net/yang3wei/article/details/9369735

2013-07-18

eclipse 插件 OpenExploerer

The idea is simple. Assume you are already familiar with “Package Explorer” and “Navigator” view in eclipse, which can help us a lot in viewing the directory structure during development. But have you had a chance to want to open the directories and files there in the system file browser, say “Windows Explorer”?

2013-07-18

protobuf-java-2.5.0.jar

protobuf的JAR包,最新版本。用于编写PROTOBUF的java工程。

2013-07-11

java 动态编译特性的展示工程勘误篇

java 动态编译特性的展示工程勘误篇

2013-02-04

java 动态编译特性的展示工程

该示例很好的展示了 java 动态编译的特性, 是我辛辛苦苦地从国外网站上面扒下来的,有兴趣的来看一下吧, 有什么问题可以与我留言进行交流,随时欢迎~

2013-02-04

系统维护工具辑录(安装Ghost Win7必备)

ghost32 用于将分区备份为gho文件,或将gho释放回某个分区 ghostxp 用于查看gho文件,或是从gho文件中提取某个文件 bcdtool 用于编辑 Win7 系统盘根目录下 Boot 目录中的 BCD 文件 bootsect 用于修复分区引导记录的格式,WinXP为nt52,Win7为nt60 MacDrive 用于在 windows 系统中操作 mac 系统的磁盘文件 使用环境及使用方法请参看我的博文: http://blog.csdn.net/yang3wei/article/details/8471005

2013-01-06

(objective-c 自定义 NSDictionary 键类的注意事项)工程

详情请参见我的博文: http://blog.csdn.net/yang3wei/article/details/7804171

2012-07-31

Apache_commons_io简化包

IOUtils 类所在的 jar 文件,我将这个类和所依赖的 类文件单独筛选出来打成的一个 jar 文件。能够轻松的将文件内容读取为字节数组。2GB的文件随便读,只要你的内存够..

2012-03-22

csdn_yang3wei博文汇总打包

博文汇总压缩包 yang3wei ios c++ 数据库 objective-c

2012-03-20

objective-c判断两条线段相交类

用于判断两条线段是否相交的可重用类,用objective-c书写,可直接放在项目里面使用之~

2012-03-12

TexturePacker-2.4.3 和 license文件

1.这是iPhone的一个图片整合工具,是付费的,但是偶成功获得了license,哈哈,亲测,灰常好用。 先安装好工具,安装完成后,软件会提示你安装license,引入就是了

2012-03-06

对verlet-rope-latest做了些许扩展

5分算比较多了,但我相对于真正需要的人,这点分不算什么,算作是对我努力耕耘的回馈吧~ 对verlet-rope-latest做了功能增强,如下: 1。可以添加绳子端点的sprite 2。以 b2RopeJoint 对绳联体做最大距离限制 3。可以在body的fixture上面任取一点作为连接点(原版仅仅支持连接到物体的中心点),这个也是推动我做修改的初衷~ 参见我的博文: 《verlet-rope-latest 的扩展—— BYRope》 有点儿小不满意的地方就是绳子端点sprite可能会出现抖的情况,不过也很好解决,将端点sprite的位置和 b2RopeJoint 的两个anchor绑定起来即可!

2012-02-27

objective-c单例模式的完整书写方式

Objective-c 单例模式的完整书写方式,用了很久的单例模式了,却发现singleton的用法也是蛮有讲究的。不过一般情况下,即使不书写完整的单例,也不会出现什么意外情况。。

2012-02-23

让我疑惑的html页面源代码

让我疑惑的html页面源代码~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2011-04-20

windows文件夹图标批量修改工具

这是一个方便管理windows文件系统的辅助工具,能很轻松的实现windows文件夹图标的更改,jar包中只预置了30来种图标,不过在resource文件夹里面有我不辞辛劳制作的大量可用图标可以选用(千万注意该jar包所在的路径不能包含空格和中文,最好是直接放在磁盘根目录下,这样能保证不出现读不到资源文件的问题!),使用起来很简单,简单的将文件夹拖拽到GUI界面的JTextArea中去就行了,然后再在工具栏点一下自己喜欢的图标,就能完成更改了~如果是桌面的文件夹,第1次修改会自动呈现,第2次修改则要刷新一下桌面,至于从资源管理其中拖拽的话,每次都会自动刷新图标~如何修改工具栏可用的图标呢?点击ChangeIcon.jar包运行之后,会自动生成LogsContainer和IconsContainer两个文件夹,前者用来存放修改的记录(如果修改某文件图标又将其恢复成默认之后,该文件路径不会出现在记录中,记录文件每次开启和关闭改程序的时候生成一次),后者用来存放工具栏要拿来呈现的图标(由于工具栏条目就20个,因此会按照顺序取前19个图标,最后一个是留给恢复默认使用的,如果要配置的话把“windowsXP图标”中自己喜欢的图标粘贴进该文件夹即可,不过要保证图标总数不要超过19个,否则可能被漏掉而无法呈现在工具栏上)。如果有一天觉得电脑里面文件夹图标被改的花花绿绿的刺眼的话,也可以依据LogsContainer中的记录文件来进行“大还原”,点菜单栏帮助选“从TXT导入”,弹出对话框选中要还原那一次开关闭改程序所作的全部修改的记录文件,可以看到JTextArea中将呈现出所有被修改过图标的文件夹的路径,点击工具栏的“恢复”即可!当然由于时间有限,有些功能还是未能考虑全面,比如说一次性将所有“记录文件”导入到JtextArea,一次性将自使用改程序以来所作的全部修改进行还原~另注:由于jar文件中资源文件的路径不同于在 Eclipse 中资源文件,因此虽然这个项目导出的jar包能直接运行,但是运行eclipse项目中的主方法却是错误的,这个项目耗时我1日半,所幸解决了以前一些悬而未决的问题,深感欣慰,在此公布出来,希望大家能使用愉快!-- Bruce Yang

2011-03-31

java 远程控制程序

java 远程控制 参见yang3wei的一个帖子 有详细的介绍!

2010-12-24

java 版多功能记事本

见我的另外一个资源,以前那个资源有些问题没考虑全面 但是资源已经上传不能修改,我只有重新再传,给大家造成不便的话,就太抱歉了!!

2010-11-17

java中国象棋(noah.yang版)

走棋受到象棋规则的制约,可以悔棋,对局结束的时候可以自动保存棋谱到D盘目录下,可联网对战(在保存棋谱的时候有未进行处理的bug,不过不影响其他方面的正常使用,具体:悔棋了以后保存下来的棋谱不可用,不悔棋的话就能用QQ游戏的中国象棋打谱软件来打开,希望高手予以更正,不甚感激!)。

2010-09-01

空空如也

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

TA关注的人

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