自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 写了个类继承CCSprite,结果用不了spriteWithFile 这个方法。

转载自:http://www.cocoachina.com/bbs/read.php?tid=17232&page=2cocos2d0.99.x的改动之一,简单说CCSprite calls:-(id) initWithXXX {   self =  [self init];}所以在你的ccsprite子类的init方法中不要调用除[super init]之外的任何

2012-01-28 03:40:02 1081

转载 在mac上更改文件关联

转载自:http://www.ucblog.com/post/23.html   以前在windows系统下更改一个文件或者应用程序的默认打开程序关联很简单,而在mac的osx系统下却一直没有发现如果更改一个文件的关联,特别是安装了影音播放软件MPlayer以后,这个软件不会自动修改系统同所有rmvb和rm文件的默认关联,rmvb文件还是只会默认用quicktime打开,而 quicktime

2012-01-24 17:00:50 5272 1

转载 RAR的命令行使用方法

转载自:http://blog.csdn.net/randomlife/article/details/113102使用RAR版本:WinRAR 3.20 beta 2(© 1993-2003 Eunege Roshal )用法:     rar - -                a添加文件到压缩文件c

2012-01-24 16:55:39 1057

转载 显示和隐藏mac文件

转载自:http://blog.csdn.net/xbiii3s/article/details/6763239翻译了一个小技巧,显示隐藏文件有很多方法,站里有不少,我搜索了一下,好像没有我一下介绍的方法,所以发来与大家分享一下在Mac OS X中,文件名前有一个点“.”就可以隐藏文件。你以前可能注意过这点,例如,当你将文件从mac复制到PC中,可以看到.DS_Store文件,但在pc

2012-01-24 12:22:51 716

转载 告诉你如何在Finder里面显示隐藏文件

转载自:http://apple.tgbus.com/tutorial/soft/200811/20081125100105.shtml在终端里输入下面命令即可让它们显示出来。  defaults write com.apple.finder AppleShowAllFiles -bool true  如果想恢复隐藏,可以用这个命令:  defaults wri

2012-01-24 12:02:15 594

转载 安装Cocos2D-iPhone的方法

转载自:http://www.cocoachina.com/gamedev/gameengine/2010/0413/1036.html从 0.99.0 版本开始,Cocos2d-iPhone 的模板类要求苹果 SDK3.0,该版本的 SDK 需 要运行在 MacOS-10.5.7 版本上。请读者首先做好相关准备。我们可以在    http://code.google.com/p/co

2012-01-24 03:46:24 759

转载 XCode iOS project only shows “My Mac 64-bit” but not simulator or device

转载自:http://stackoverflow.com/questions/8377970/xcode-ios-project-only-shows-my-mac-64-bit-but-not-simulator-or-device问:2down votefavorite1share [fb]share [tw]

2012-01-23 09:35:47 1687

原创 GDataXML 使用再一次总结

又将项目重构了一次,花了n久时间发现还是不能一步到位直观的将 GDataXML 集成到项目,上次写过一篇相关的文章,我这次没搞好又回去看了下,虽然最后问题解决了但我还是感觉上次那篇文章简直是一团糟这次来直观点,直接上几张图:1。添加 libxml2.dylib2. Other Linker Flags 设置为 -lxml23。Cocos2dLibrari

2012-01-23 09:31:38 1165

原创 no rule to process file ... .frag!

麻痹被这个东西弄了一个下半夜,无比的窝火,直想揍人虽说 Xcode 的运用越来越熟练,但是终究还是被 xcode 搞得很烦恼xcode貌似不能对资源文件做实时的监控,有时候对资源文件做出了改动以后,xcode真机测试并没有将新的资源文件拷贝到机器里面,害的我经常性的要clean然后再build弄得人是相当的烦躁几百个源码文件,有时候就因为资源文件考不进机器要rebuild,

2012-01-23 07:06:36 5392

原创 解决了几个bug(XCode每次都编译所有文件,cocos2d2.0 shader load error)

1。xcode每次调试运行的时候都要编译一遍所有的class文件解决方案:把项目文件拖拽到另外一个路径再重新编译!(clean all targets我试了n遍,没用)~2。cocos2d 2。0   Failed to load shader2012-01-23 05:01:40.018 FrozenFish0.1[4744:10a03] cocos2d: coc

2012-01-23 05:08:31 5396

转载 PhysicsEditor with cocos2d and box2d usecase

转载自:http://www.physicseditor.de/cocos2d-box2d/Tutorial: cocos2d + box2dPhysicsEditor with cocos2d and box2dThis is a short tutorial how to use PhysicsEditor together with cocos2d a

2012-01-22 03:05:58 863

原创 最近的一些总结

1。解决了box2d ContactListener相关的一个bug(实际上算不上解决,只能说是用一些手段逃避了一个bug)我想做一个一个物体碰撞另一个物体后就消失的功能,我在要销毁的物体上调用DestroyBody方法,结果竟然引发 b2World m_bodyList 成员的紊乱!m_bodyList是一个双链表的结构,双链表插入删除操作都比线性表要高效,不难理解erin的良苦用心

2012-01-22 01:58:43 877

转载 cocos2d-x与cocos2d-iphone的差别

转载自:http://blog.csdn.net/amdbenq/article/details/6855016cocos2d-x是C++开源版本,用这个写的游戏,在几个平台都可以跑(windows, ios, android 。。。)cocos2d-x 是用C++重写cocos2d-iphone引擎的一个开源项目,引擎主体从cocos2d-iphone-0.99.5版重写为C

2012-01-21 14:38:43 880

转载 cocos2d游戏开发,常用工具集合

转载自:http://www.ityran.com/thread-481-1-1.htmlcocos2d游戏开发,常用工具集合   位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Ed

2012-01-21 08:53:16 893

转载 木质纹理键盘——现代化的返璞归真

转载自:http://blog.07mall.com/engrain-tactile-keys/这是设计师Michael Roopenian设计的带纹理的木质键盘它的特别之处在于,键盘的每个键帽上都有独特的纹理,合起来就像是一整块木头的自然纹理此木质纹路键盘的底部以标准苹果铝质键盘为原型每个键帽的纹理设计都是经过Michael Roopenian

2012-01-19 09:41:23 768

转载 CCSpriteBatchNode性能测试

转载自:http://blog.sina.com.cn/s/blog_77013e2b0100qsp7.html最近写不出读书笔记了,但是对自己的小touch做了一个疯狂的测试。虽然不够科学严谨,不过也能反映出一些事实。测试的主角就是CCSpriteBatchNode。一般游戏图片资源会打包成一张大图,这样节省空间,又提升速度。打包工具有Zwoptex和texturepacker等等。CC

2012-01-19 02:03:05 559

原创 将资源文件转换为头文件嵌入到工程

/** 将 png 图片的数据以字节数组的方式存入头文件,将头文件持久化到磁盘系统中~ */-(void) savePngBytesAsHeaderFile:(NSString*)pngName columns:(int)columns {   //唯有这种方式取得的 NSData 对象的 length 属性不再为0,有效!!    NSString *filePath

2012-01-18 05:43:15 724

转载 objective-c加密算法AES

转载自:http://hi.baidu.com/myguru/blog/item/32faa33e892705f4828b1326.html基础就是mac自带库libSystem中的CCCrypt例:@interface NSData (AESAdditions)- (NSData*)AES256EncryptWithKey:(NSString*)key;- (NSData*)AES256

2012-01-17 02:39:14 2052

原创 objective-c 生成字符串的message digest(md5)

////  MD5.h//  MacEncryptTool////  Created by user on 12-1-17.//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.//#import#import@interface NSString (MyExtensions

2012-01-17 02:33:34 1039

转载 RepKing常见问题汇总

转载自:http://www.repking.com.cn/FAQ.htm软件常见问题一、RepKing是什么?  Warcraft RepKing是一款魔兽争霸录像分析、管理和互动的软件。通过他(她),你可以获取玩家ID、种族、颜色、队伍、游戏长度、版本、地图、APM曲线图、英雄等级、技能及等级、建造单位、建筑物及建造时间、

2012-01-17 01:52:17 1501

原创 box2d绳子一则

参考资料:http://www.cocos2d-iphone.org/forum/topic/10411这是我改写的一则绳子,绳子以body小节相连接不过我还是觉得 verlet rope那种原型方式更加漂亮!原型的缺点就是绳子一旦被切断,就要即刻清除所有相关内容,一根绳子被切断后就这么凭空消失了,这总让人觉得有点儿说不过去吧?于是我便想以body的形式改写一则更有质感的绳子,

2012-01-15 09:53:17 4961 4

转载 Verlet rope

转载自:http://www.cocos2d-iphone.org/archives/1112IntroductionIn this brief article we’ll be taking a look at an efficient way of creating ropes in our cocos2d games that use box2d, starting

2012-01-14 12:13:09 1089

转载 png图片结构分析与加密解密原理

转载自:http://blog.csdn.net/yshen_dublin/article/details/4416209PNG文件格式分为PNG-24和PNG-8,其最大的区别是PNG-24是用24位来保存一个像素值,是真彩色,而PNG-8是用8位索引值来在调色盘 中索引一个颜色,因为一个索引值的最大上限为2的8次方既128,故调色盘中颜色数最多为128种,所以该文件格式又被叫做PNG-

2012-01-12 10:50:45 1442

转载 Base64

转载自:http://zh.wikipedia.org/wiki/Base64Base64维基百科,自由的百科全书Base64是一种使用64基的位置计数法。它使用2的最大次方来代表仅可打印的ASCII 字符。这使它可用来作为电子邮件的传输编码。在Base64中的变量使用字符A-Z、a-z和0-9 ,这样共有62个字符,用来作为开始的64个数字,最后两个用

2012-01-12 07:43:46 761

转载 Xcode 4 创建静态库

转载自:http://blog.csdn.net/diyagoanyhacker/article/details/6530301为了代码保密或者代码重用等等原因需要把现有的代码打包放入静态库中,这也是静态库的好处,所以今天一天都在研究如何用xcode 4创建静态库,也是为了我们的项目需要。QQ发布的微博SDK会报错,也是因为没有把静态库打包为unniver static libraries

2012-01-12 01:57:10 518

转载 NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C

转载自:http://www.cnblogs.com/jacktu/archive/2011/11/08/2241528.html1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding

2012-01-11 23:57:55 959

转载 Objective-C 语法之字符串 NSMutableString

转载自:http://www.oschina.net/question/54100_28820NSMutableString 类 继承NSString类,那么NSString 提供的方法在NSMutableString中基本都可以使用,NSMutableString好比一个字符串链表,它可以任意的动态在字符串中添加字符串 删除字符串 指定位置插入字符串,使用它来操作字符串会更加灵活。

2012-01-11 22:48:03 651

转载 在标题栏上显示目录完整路径

转载自:http://mac.linsheng.me/archives/515.html当我们使用Finder浏览文件的时候,当前目录的名字会显示在标题栏顶端的中央。不过美中不足的是,在显示目录名称的时候,并没有显示出文件夹的完整路径,这样我们就很难知道当前目录的准确位置。解决这个问题的一个方案是使用路径栏,而另外一个小窍门就是让标题栏上直接显示出目录的完整路径。方法非常简单,

2012-01-11 22:45:53 905

原创 NSData 读取 png 图片需要注意的地方~

环境:MAC OS X 10.7.2 Lion, XCode4.2,iOS SDK 5.0~结论:若要用NSData 获取 png 资源图片的数据,须得用到 [NSBundle mainBundle] pathForResource 方法~如果直接用 NSData 的 dataWithContentsOfFile 方法,所返回的 NSData 对象是没有用的!!

2012-01-11 19:21:27 5704

转载 rtb : Cocoa/iPhone App/Library 嵌入资源文件

转载自:http://www.0x123.com/x/371.htmlAt a glance软件开发中,可能需要把用到的资源文件嵌入到二进制执行文件中,例如生成单个执行文件、防止机密或版权信息被PE工具查看或修改、嵌入图片资源到静态库中等等。在Mac OSX Cocoa 或iOS开发中,编译生成的Product.app是一个APP包,其实就是个文件夹,右键Show Pack

2012-01-11 11:37:00 1435

原创 CCCallFunc, CCCallFuncN, CCCallFuncND 三者的区别

1.CCCallFunc 只能调用不带参数的回调方法2.CCCallFuncN 可以带一个 参数:(id)sender3.CCCallFuncND 可以带两个参数 (第二个参数的类型可以是任意类型):(id)sender batchNode:(CCSpriteBatchNode*)batchNode直接上用例(sprite动画一次性播放以后将自己从父节点移除并销毁)

2012-01-11 00:39:52 1603

原创 cocos2d动画用例

// Animation.h#import"Box2D.h"#import"cocos2d.h"#import"BYSingle.h"@interface AnimSpriteFactory :NSObject {    BYSingle *_single;    BOOL _is4g;    BOOL _isIpad;}- (id) ini

2012-01-10 22:32:19 1158

原创 对 objective-c 内存管理的一点儿认识

NSString *str1 = [NSString stringWithString:@"str1"];NSString *str2 =@"str2";NSString *str3 = [NSString stringWithFormat:@"%@",@"str3"];NSString *str4 = [[NSStringalloc]initWithString:@"str4

2012-01-07 21:03:52 516

原创 恼人的伪bug!

游戏还没做完,不但没有做完,而且还差相当多的东西!由于之前没有仔细考虑过关卡文件后期的拓展性,以至于很多预想的游戏元素都无法通过关卡文件添加到游戏里面此数日主要用来对这些问题进行整改整改之前也狠狠想了一段时间,根据游戏后面的逻辑,还需要加入哪些元素,怎么在关卡里面为这些元素预留初始化的数据,等等可以说,游戏看上去虽然简单,但是一步步的走下来,每一个步伐都不那

2012-01-06 18:40:03 1085

转载 在LINUX平台下如何写SHELL脚本

转载自:http://linux.chinaitlab.com/soft/743353.html至于SHELL的概念,什么是SHELL我就不多说了,网上很多,我倒觉得具体怎么写,我没发现,我把我写的过程告诉大家: 1:创建一个文件touch wt2:编辑文件内容,写入代码#!/bin/shecho "hello world!"备注:

2012-01-04 11:28:51 677

转载 GlueGen...几乎和JOGL一样酷?

转载自:http://hi.baidu.com/_java/blog/item/2f7307970895706a55fb96b5.htmlGlueGen...几乎和JOGL一样酷?你应该意识到,OpenGL是为C程序员而写的。这意味着Java想要利用它,必须要用到本机接口。不那么有趣的JNI(Java本机接口)必须用来进行此连接。OpenGL太大了,手写所有的连接太费时。想稍微做出一点复杂

2012-01-04 07:31:36 1313

转载 jogl入门

转载自:http://ligson.iteye.com/blog/13315281、jogl是什么?jogl是Java OpenGL的简称,想真正的了解它,就需要了解OpenGL,OpenGL是Open Graphics Library,它是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底

2012-01-04 07:23:42 1177 1

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关注的人

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