- 浏览: 208658 次
- 性别:
- 来自: 北京
最新评论
-
cuicici11:
cocos2dx 2.0版本在android下的安装配置问题 -
aofeilin:
你好:第二部为什么我不到呢?我一开始下载错了安装也许也错了。2 ...
整合cocos2d API文档到XCode中(转) -
浮生长恨:
only1 写道兄弟,不错,还看文学的书,我都好久没看过这类的 ...
我也说说今年已读的一些书-文艺篇 -
only1:
有些事是你经过了还知道的,比如你学习了ssh之类的,你还会知道 ...
学习心得 -
only1:
我也是这么说,还特地买了个域名搞了个空间,但是没能坚持下来了。 ...
开垦我的三分地
文章列表
原地址:http://www.cnblogs.com/buro79xxd/archive/2012/04/10/2440074.html
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。
首先介绍两个方法 SEL和@selector
根据AppleObjective-C Runtime Reference官方文档这个传递消息的函数就是 id objc_msgSend(id theReceiver, S ...
原地址:http://hi.baidu.com/you5a_com/item/e7a832ac23d340a029ce9d72
Director(导演)
cocos2d-iphone支持4种形式的Director工作模式, 这4重模式的核心丌同点就是如何调用mainLoop凼数:
CCDirectorTypeNSTimer 为默认工作模式
CCDirectorTypeNSTimer:
通过 Cocoa 的 NSTimer 来定时调用mainLoop。因此保持了不 UIKit的友好兼容性,但执行效率最慢。每秒帧数上限可设置。
CCD ...
原地址:http://blog.sina.com.cn/s/blog_661314940100s443.html
UIKIT_EXTERN NSString *NSStringFromCGPoint(CGPoint point);
UIKIT_EXTERN NSString *NSStringFromCGSize(CGSize size);
UIKIT_EXTERN NSString *NSStringFromCGRect(CGRect rect);
UIKIT_EXTERN NSString *NSStringFromCGAffineTransform(CGAffineTran ...
原地址:http://hi.baidu.com/masonman/item/012d7153023f7ddbd58bac46
进度条使用精灵图形来显示进度:随着时间的过去逐渐显示出精灵的全部,来表示游戏的进度。
CCProgressTimer* timer = [CCProgressTimer progressWithFile:@"firething.png"];
timer.type = kCCProgressTimerTypeRadialCCW;
timer.percentage = 0;
[self addChild:timer z:1 tag:UIL ...
原地址:http://hi.baidu.com/you5a_com/item/d3c151ff37f57154c9f3374d
通过动作让节点移动,旋转,缩放,着色,淡进淡出和干很多其它的事情
移动到– CCMoveTo
移动– CCMoveBy
CCSprite*grossini = [CCSpritespriteWithFile:@"grossini.png"];
[selfaddChild:grossini];
[grossinisetPosition:ccp(100,100)];//初始位置
//横向右移动(慢速)
CCAction*moveAction = ...
原地址:http://blog.csdn.net/dingkun520wy/article/details/7010270
关于字符串的各种操作,总结一下以便以后复习查找。
内容简要:
1、创建常量字符串。 2、创建空字符串,给予赋值。3、在以上方
原地址:http://blog.csdn.net/dingkun520wy/article/details/6999538
从网上收集一些有用的方法,总结一下以便以后复习查找。
内容简要:
1、改变游戏速度 2、获取当前屏幕宽高 3、创建一个layer(无贴图)
4、在cocos2d中设置横屏 5、在cocos2d中设置竖屏 6、在cocos2d中设置高清模式 AppDelegate.m
7、粒子系统用法 8、进度条 9、设置为2d
10、禁止自动锁屏
---------------------------------------------- ...
关于动画的各种操作,总结一下以便以后复习查找。
内容简要:
1、瞬时动作 2、延时动作 3、 组合动作
4、动画 5、速度变化 6、函数调用
7、创建动作动画8、控制动画帧的速度
原文地址: http:
原地址:http://www.cr173.com/html/15940_1.html
于精灵的各种操作,总结一下以便以后复习查找。
内容简要:
1、初始化
2、创建无图的精灵
3、设置精灵贴图大小
4、添加入层中
5、对精灵进行缩放
6、对精灵款或高进行缩放
7、旋转精灵
8、设置精灵透明度
9、精灵的镜像反转
10、设置精灵的颜色
11、得到图的宽高
12、按照像素设定图片大小
13、在原有的基础上加xy的坐标
14、设置图片锚点
15、从新排列z轴顺序
16、更换精灵贴图
17、设置可视区域 18、贴图无锯齿
//初始化
CCSprite ...
原地址:http://www.cnblogs.com/BeemanComing/archive/2011/10/29/2228466.html
一般游戏图片资源会打包成一张大图,这样节省空间,又提升速度。打包工具有Zwoptex和texturepacker等等。
CCSpriteBatchNode的初始化只要一张图片,也就是 ...
cocos2d是经常使用的iOS游戏引擎,在编写代码的时候,经常需要参考它的API文档,本文主要介绍如何将cocos2d的文档整合到XCode中。
安装doxygen
从这里下载 http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc DMG安装包。然后点击安装即可。
安装Graphviz
从这里下载http://www.ryandesign.com/graphviz/然后点击安装。安装文件会安装到/usr/local/graphviz-x.y/bin目录中。
设置doxygen
修改doxygen.config ...
cocos2d 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)
原地址
http://www.cnblogs.com/xuling/archive/2012/02/29/2372721.html
最近在逛论坛的时候看到有的帖子说显示文本时用 CCLabelTTF 不是很好,且推荐游戏中最好别用。于是网上查了查相关资料,整理了下 ,顺便也分享下
在 cocos2d 中有三个类可以在层或精灵中添加文字:
CCLabelTTF
CCLabelBMFont
CCLabelAtlas
...
原地址http://ligltcappleboy.diandian.com/post/2011-12-09/11114660
CCTransitionFade, //渐隐效果
CCTransitionFadeTR, //碎片效果
CCTransitionJumpZoom, //跳动效果
CCTransitionMoveInL, //从左向右移动
CCTransitionPageTurn, //翻页效果
CCTransitionRadialCCW, //钟摆效果
CCTransitionRotoZoom,//涡轮效果
CCTransitionSceneOriented,//
CCTransiti ...
missing required architecture i386 in file
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_OBLinear", referenced from:
objc-class-ref in MyViewBarcode.o
ld: symbol(s) not found for architecture i386collect2: ld returned 1 exit status
今天碰到了类似与上述的错误,花了很多时间来解决这个问题,因此总结下:
类似上面 ...
原地址http://mcgtts.iteye.com/blog/1140000
cocos2d中从场景切换到UIViewController视图
- (void) showUIViewController:(UIViewController *) controller
{
[[Director sharedDirector] pause];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:.5];
[UIView se ...