自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (10)
  • 收藏
  • 关注

原创 shell常用命令

shell 常用命令export ECLPSE_HOME = "/Users/huaweiwu/Documents/workspace"unset ECLIPSE_HOMEenv  查询set /etc/profile 加系统路径export ANDROID_SDK_ROOT=/Users/Wuhuawei/Documents/com.software/android-

2015-08-04 16:09:44 504

转载 #、##和__VA_ARGS__

#、##和__VA_ARGS__转自:http://www.cnblogs.com/zhujudah/admin/EditPosts.aspx?opt=11.#假如希望在字符串中包含宏参数,ANSI C允许这样作,在类函数宏的替换部分,#符号用作一个预处理运算符,它可以把语言符号转化程字符串。例如,如果x是一个宏参量,那么#x可以把参数名转化成相应的字符串。该过程称为字符串化(st

2014-07-14 16:56:26 662

转载 socekt recv返回值

recv函数int recv( SOCKET s, char FAR *buf, int len, int flags);不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。该函数的第一个参数指定接收端套接字描述符;第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据;第三个参数指明buf的长度;第四个参数一般置0。这里只描述同步So

2013-09-30 11:44:44 1177

原创 图片阴影效果的实现

UIImageView*pageContenterImageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"onePageApple.png"]];//添加边框CALayer*layer = [pageContenterImageViewlayer];    layer.borde

2013-05-30 13:17:51 686

原创 cplusplus重载操作符

#include#includeusing namespace std;class test{public:     int v;   /*构造函数*/     test():v(0){}     test(const int &a):v(a){}     test(const test &t1):v(t1.v){}        /*以下重载小于号

2013-05-24 17:12:41 572

转载 cocos技巧总汇

复制一个ccsprite複製一個CCSprite無法直接用copy,要先取得texture再init,如下:CCTexture2D *texture = [mySprite1 texture];CCSprite *mySprite2 = [CCSprite spriteWithTexture: texture];

2013-05-13 16:49:07 652

转载 当程序崩溃的时候怎么办 part-1

http://article.ityran.com/archives/1006有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情

2013-04-24 15:46:04 539

原创 cocos2d数据格式一览

TypeConstant ExamplesNSLog Formatchar‘a’, ‘\n’%cshort int %hi, %hx, %hounsigned short int %hu, %hx, %hoint17, -99, 0xFFAE, 0878%

2013-04-17 15:47:19 736

转载 Adding shadows and glows to text in Texture2D.m

http://majicjungle.com/blog/191/Adding shadows and glows to text in Texture2D.mWritten by David Frampton @ 5:45 am, September 25, 2009I like to mix things up a little by writing little

2013-04-12 17:54:48 1087

转载 ios项目添加对ttf格式字体的功能

要添加方正兰亭字体,首先需要一个ttf的字体库。 然后把这个文件添加到工程里面  在plist里面添加 添加成功后,就可以使用啦。但是我只拿到这个库,并不清楚fontname。用下面这段代码,打印出来系统可用字体。NSArray *familyNames = [[NSArrayalloc] initWithArray:[U

2013-04-12 12:27:27 909

转载 cocos2d根据路径移动

研究了一下自带例子中,有一项是根据点组成曲线或直线来移动精灵..觉得蛮有用处的,所以尝试并整理了一下,和大家分享一下1. 首先创建好了工程后修改.h文件,重载了draw函数..用于画路径.这是一个虚函数,虽然没有加virtual关键字,C++默认是可以省略的..[cpp] view plaincopy

2013-03-21 18:21:18 1314

转载 cocos2d中CCCallFuncND传参数的注意事项

A.用CCFuncBlock可以不用传参数,代码简洁高效,函数内临时变量如果不retain,不存在跳出函数使用域后被回收情况(推荐)//用CCCallBlock的block方式CGPoint convertedLocation = [self convertTouchToNodeSpace:touch];CCCallBlock *block = [CCCallBlock actio

2013-03-21 16:05:15 709

转载 【OpenGL】理解GL_TRIANGLE_STRIP等绘制三角形序列的三种方式

GL_TRIANGLE_STRIP绘制三角形方式很多时候令人疑惑,在这里对其运作机理进行解释。一般情况下有三种绘制一系列三角形的方式,分别是GL_TRIANGLES、GL_TRIANGLE_STRIP和GL_TRIANGLE_FAN。如下图所示:GL_TRIANGLES是以每三个顶点绘制一个三角形。第一个三角形使用顶点v0,v1,v2,第二个使用v3,v4,v5

2013-03-18 19:14:57 936

转载 使用CCCardinalSplineBy自定义路径

研究了一下自带例子中,有一项是根据点组成曲线或直线来移动精灵..觉得蛮有用处的,所以尝试并整理了一下,和大家分享一下1. 首先创建好了工程后修改.h文件,重载了draw函数..用于画路径.这是一个虚函数,虽然没有加virtual关键字,C++默认是可以省略的..[cpp] view plaincopy

2013-03-18 18:40:32 3776

转载 What is a Cardinal Spline?

This oddly named thing is simply a line with tension. A set of X,Y coordinates can be used to make a polygon or poly-line. Usually the points are connected by straight-line segments. A Cardinal Spline

2013-03-18 18:21:47 1542

转载 常用的一些动作 色彩渐变 转动、颤动 跳动 闪烁 放大 缩小

http://blog.csdn.net/ssihc0/article/details/7285943[cpp] view plaincopyprint?// 动作:色彩渐变    CCTintTo* tint1 = [CCTintToactionWithDuration:2 red:255 green:0 blue:0];    CCT

2013-03-18 18:05:02 812

转载 深入讨论C++的enum

enum的秘密:enum是“用户自定义类型”    呵呵,enum在实际中应用比较少,所以你会忽略它。但是,在这里,我告诉你,enum 和 struct、class一样,都是用户自定义类型。    对呀!enum是用户自定义类型,他有数据成员,还有成员函数!For example:    enum e{a=1 , b=2 , c=4};那么:    001: enum

2013-03-07 14:15:08 547

原创 深入理解Objective-c中@class的含义

在Objective-c中,当一个类需要引用另一个类,即建立复合关系的时候,需要在类的头文件中建立被引用类的指针。 如:Car.h123456789#import  @interface Car:NSObject{ Tire *tires[4]; Engine *engine;} ...

2013-03-04 15:55:44 367

转载 OpenGL ES 2.0 for iPhone Tutorial Part 2: Textures

http://www.raywenderlich.com/4404/opengl-es-2-0-for-iphone-tutorial-part-2-texturesIn this tutorial series, our aim is to take the mystery and difficulty out of OpenGL ES 2.0, by giving you hand

2013-03-01 18:18:22 822

转载 OpenGL ES 2.0 for iPhone Tutorial 1

http://www.raywenderlich.com/3664/opengl-es-2-0-for-iphone-tutorialOpenGL ES is the lowest-level API that you use to program 2D and 3D graphics on the iPhone.If you’ve used other framework s

2013-03-01 17:45:28 2676

转载 如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏-第3部分

欢迎来到系列教程的第3部分,本系列教程将教你如何制作一款类似Halfbrick Studios公司出品的水果忍者的游戏。在第1部分中,你学会了如何制作一个纹理多边形,并基于它制作了一个西瓜。在第2部分中,你学会了如何使用Box2D Ray Casting 和一些数学方法来切割纹理多边形。在本篇同时也是最后一部分中,你将把上一篇结束时的工程通过加入gameplay,特效和

2013-02-28 15:56:14 1195

转载 如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏-第2部分

这是教你如何制作一款像Halfbrick Studios公司的Fruit Ninja一样的切割精灵游戏系列教程的第2篇。在第1篇中,你学会了如何创建纹理多边形,并基于它制作了一个西瓜。在第1部分中所做的努力将在第2部分中收到回报,在此部分中,你将能够切割sprite。和第1部分一样,本篇教程需要你熟悉Cocos2D和Box2D。如果你是刚刚接触它们的话,请先学习本网站的

2013-02-28 15:55:30 1731

转载 如何使用Box2D和Cocos2D制作一款像Fruit Ninja一样的游戏-第1部分

在本篇教程中,你将学到如何制作一个切图片的游戏,像Halfbrick Studios制作的Fruit Ninja一样,我们使用的工具是强大的Cocos2D和Box2D,以及一些预先做好的工具。在大多数切东西的游戏中,当你画一条线划过一个图片精灵时,他们的做法基本上是把图片精灵转变为两个预先画好的被从中间切开的图片精灵,而并不会依照你划过的实际位置。但是本篇教程将演示一个更coo

2013-02-28 15:54:43 1616

转载 怎样在cocos2d里面如何使用物理引擎box2d制作弹球游戏

http://www.raywenderlich.com/zh-hans/18569/%E6%80%8E%E6%A0%B7%E5%9C%A8cocos2d%E9%87%8C%E9%9D%A2%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%89%A9%E7%90%86%E5%BC%95%E6%93%8Ebox2d%E5%88%B6%E4%BD%9C%E5%BC%B9%

2013-02-28 12:59:35 728

转载 Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等

对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例-(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例ps:本篇新建的类主要用于熟悉本篇内容设计,未考虑内存管理因素。我们试试这两个方法的使用。

2013-02-27 13:01:28 391

转载 列组合问题的通用算法

尽管排列组合是生活中经常遇到的问题,可在程序设计时,不深入思考或者经验不足都让人无从下手。由于排列组合问题总是先取组合再排列,并且单纯的排列问题相对简单,所以本文仅对组合问题的实现进行详细讨论。以在n个数中选取m(01. 首先从n个数中选取编号最大的数,然后在剩下的n-1个数里面选取m-1个数,直到从n-(m-1)个数中选取1个数为止。2. 从n个数中选取编号次小的一个数,继续执行1步,直

2013-02-26 15:00:03 333

转载 cocos2d 音频处理

http://www.raywenderlich.com/233/audio-101-for-iphone-developers-converting-and-recordingThis article is the second in a three-part series covering audio topics of interest to the iPhone develop

2013-01-23 18:58:07 638

转载 cocos2d -iphone循环播放音效

http://www.cnblogs.com/moon-7/archive/2012/04/23/2467145.html   //预加载背景音乐 和 预加载音效 在播放背景音乐与音效之前都要提前加载,为了防止加载消耗时间发生与游戏不同步; [[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@"office_b

2013-01-22 17:40:28 1822

转载 乱序算法及C++函数

我们经常看到排序的算法,但有的时候,也需要将某个有序的序列打乱顺序,就叫“乱序”吧。按排序的定义,“乱序”应该是这样的:将一组记录(或者元素,本身可以是有序或者无序的)按照某个域的值(称之为“排序码”)的随机次序重新排列的过程。这里我们注意到无论是排序还是乱序,都是按某个域的值进行的。比如我们将一组数据存放在某个数组中,需要进行乱序,则只需要将数据下标(1-N)进行乱序后,再依次输

2013-01-20 21:25:50 4517

转载 cocos2d 随机数设计

通常我们需要获得随机数的时候,假如直接使用了random()就会发现”为什么每次打开程序随机出来结果的顺序都一样?”,这是因为我们获得的随机数实际上都是伪随机数,所以在random之前需要使用srandom()函数获得一个seed来进行随机算法,并且通常是使用srandom(time(NULL)),把时间作为参数是为了获得的seed每次都不一样,当然理论上肯定是不一样的 XD那么有没有更便

2013-01-20 21:08:37 3580 1

转载 A*算法基本原理

http://www.raywenderlich.com/4946/introduction-to-a-pathfinding,原文地址。参考网站:http://theory.stanford.edu/~amitp/GameProgramming/,资料比较全。A Pathfinding CatLet’s imagine that we have a game

2012-12-09 17:46:28 6262 1

转载 iphone调试技巧

http://article.ityran.com/archives/1143有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使情

2012-12-08 20:56:21 2453

转载 cocos2d-x总结(六) cocos2d-x与ISO内存管理

之前项目一直在IPAD2上测试,一直很流畅。后来拿到ITOUCH上的时候,瞬间就崩了。用XCODE的内存分析工具分析,内存都快飙到200M了。。。。经过一番折腾以后,终于控制在80M以内。下边就写写折腾过程中遇到的问题。一,IOS与图片内存在IOS上,图片会被自动缩放到2的N次方大小。比如一张1024*1025的图片,占用的内存与一张1024*2048的图片是一致的。图片占用内存大

2012-12-05 09:42:35 654

转载 cocos2d增加1136*640图片支持

概述Cocos2d 通过给文件增加 -hd 后缀来支持 Retina 屏幕。目前 V2.1 Beta2 支持通过给 launch image 增加 -568h 后缀来支持 640×1136 分辨率的 4-Inch 屏幕,但是对于游戏中用到的普通图片还不支持自动加载 -568h 后缀的图片。我们可以通过修改项目 libs 目录下的 ccType.h, Support/CCFileUt

2012-11-28 13:59:26 1443

原创 iphone设备分辨率

一、支持视网膜(retina)屏幕的设备设备分辨率屏幕尺寸长宽比解析度iPod Touch 4640×9603.5"3:2326ppiiPhone 4640×960

2012-11-25 17:28:00 642

原创 Quartz画图

http://www.techotopia.com/index.php/An_iOS_4_iPhone_Graphics_Drawing_Tutorial_using_Quartz_2D// Only override drawRect: if you perform custom drawing.// An empty implementation adversely aff

2012-11-17 18:47:57 522

转载 Cocos2d Conversion Tips for the iPhone 5

http://blog.makegameswith.us/post/35021622266/cocos2d-conversion-tips-for-the-iphone-5Looking to convert your cocos2d game to the iPhone 5? Read on!With the iPhone 5 (featuring Retina 4 and

2012-11-16 15:33:11 838

原创 cocos2d的FPS从60到30的变化

做了一张640*1136的图片,旋转之后,fps从60降低到30.If your sprites are large, and possibly rotated or scaled or with opacity You may be able to improve performance in particular if you use large sprites, or s

2012-11-16 13:55:02 2511

原创 cocos2d模板没有出来的解决方案

泥马cocos2d,sudo用和不用不是一个道理,安装的时候看文档都能安装,就是模板出不来,可是一定要用 ./install-templates.sh -f -u  即可 ,这才出来模板,泥马浪费我俩小时找谷歌。

2012-11-14 16:52:44 560

转载 What is a texture and what is an Image

http://howto.oz-apps.com/2011/03/what-is-texture-and-what-is-image.htmlA developer that starts new in the field of game development of programming with images would have this question and this i

2012-11-07 11:12:01 532

S60手机C++游戏编程.pdf

S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf S60手机C++游戏编程.pdf

2010-03-22

server s60应用程序开发

Series 60应用程序开发(symbian).pdf Series 60应用程序开发(symbian).pdf Series 60应用程序开发(symbian).pdf Series 60应用程序开发(symbian).pdf Series 60应用程序开发(symbian).pdf

2010-03-22

C#制作饼状图 源码下载

C#实现的饼状图,自己可以尝试着运行一下

2009-05-03

oracle教程--深入浅出oracle学习资料

金蝶软件公司培训oracle期间从公司拷出来的内部资料

2009-03-04

arcGis中文讲义

配合实例讲解destop工具使用和开发gis思想

2009-01-16

北大青鸟项目——酒店管理系统

此版本是北大青鸟课程体系中的一个项目,实现了酒店管理系统的各个功能,只供参考,希望做出更好的成绩回馈青鸟讲师的辛勤耕耘。

2008-10-08

台湾JAVA程序员经验讲解

台湾一知名程序员讲述个人从业经历....

2008-09-07

《asp技术内幕》课程案例源码

源代码是《asp技术内幕》著作中相关源代码,可以在IIS中浏览。

2008-08-30

详细介绍网通关于网站优化的思想和理论

破解版本的网通讲解SEO的书籍,请仔细看看

2008-08-30

PhotoShop理论教程+FLASH实例+素材

需要和Photoshop2文件夹的内容合并,文件有点大, 此压缩文件是由光盘拷贝下来,涵盖了PhotoShop8.0的具使用的理论教程,并且配合实例教程(FLASH制作),能快速提高对PHOTOSHOP的了解。

2008-08-30

空空如也

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

TA关注的人

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