
cocos2d游戏开发
yanxiaoqing
这个作者很懒,什么都没留下…
展开
-
CALayer、CCLayer、CAAnimation、CGAnimation的关系
1.UIView动画(块)——(指过渡效果的动画)UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:位置变化:在屏幕上移动视图。大小变化:改变视图框架(frame)和边界。拉伸变化:改变视图内容的延展区域。改变透明度:改变视图的alpha值。改变状态:隐藏或显示状原创 2012-02-09 11:31:50 · 2859 阅读 · 0 评论 -
CCprogressTimer 初始值不为0时,不显示进度条
CCProgressTimer *ct = [CCProgressTimer progressWithFile@"progress.png"];ct.postion = ccp(size.width/2, size.height);ct.percentage = 50;ct.type = kCCProgressTimerTypeHorizontalBarLR;[self addChild:ct z原创 2012-03-11 19:47:17 · 1253 阅读 · 0 评论 -
iOS 画图总结
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGConte转载 2012-03-29 15:20:53 · 2608 阅读 · 0 评论 -
界面中不只有翻书组件Leaves时,拖动翻页产生的问题
如果要在Ios5.0之前做到类似于UIPageController的效果,美国人Tom Brow写的Leaves翻书效果当之无愧。但是,这个leaves的view是针对界面的整个大小的,如果你的书没有占据整个界面,比如你的界面里除了显示翻页效果外,比如还有一个UIScrollView,将会产生这样的现象:从黄色往绿色方向翻的时候,后一页的内容被拉出来了,好在leaves是开源的,你可以原创 2012-05-03 15:35:43 · 3373 阅读 · 0 评论 -
裁剪cclayer,显示特定区域
1。想用cocos2d制作一个多窗口的游戏2。使sprite显示一部分,在layer边界之外的不要显示3。只显示layer的某个区域。可以用opengl,CCNode类有一个- (void)visit函数,重用这个函数可以实现这个效果。-(void)visit{glPushMatrix();glEnable(GL_SCISSOR_TEST);glScisso原创 2012-07-03 17:52:29 · 3595 阅读 · 0 评论 -
iPhone程序开发 图形和动画入门指南
转自:http://mobile.51cto.com/iphone-278415.htmiPhone程序开发 图形和动画入门指南是本文要介绍的内容,不多说,直接进入话题,iPhoneOS有几个框架来处理图形和动画: §UIKit 包含了一个面向C语言类的库,它提供了用户界面操作和2D绘图。你同样可以使用UIKit来使用户界面有活跃起来 §Core Graphics是一个基于C语言的转载 2012-07-03 19:20:48 · 2632 阅读 · 0 评论 -
Quartz2D -(-)
转自:http://mobile.51cto.com/iphone-284414.htmIOS开发应用之Quartz 2D学习指南是本文要介绍的内容,主要是来学习Quartz 2D的使用方法和操作。在IOS中,Quartz 2D像Core Animation,OpenGL ES和UIKit类一样工作于可用的图形和动画技术。1.The PageQuartz 2D使用painter m转载 2012-07-03 18:58:38 · 3393 阅读 · 0 评论 -
自定义UIAlertView
转自:http://www.haogongju.net/art/1000322在软件开发中,我们有时要很特别的UIalertView,我知道的有两种方式去实现,这里要介绍的就是第二种,在网上看到的,自己整理了一下,源工程的svn地址是:httbydialog.googlecode.com/svn/trunk/,你可以在终端输入:“svn export httbydialog.googl转载 2012-06-25 15:54:30 · 4969 阅读 · 0 评论 -
Cocos2d中从场景切换到UIViewController视图方法总结
第一种:直接从场景切换到UIViewController视图(网上流传的版本)- (void) showUIViewController:(UIViewController *) controller{ [[Director sharedDirector] pause]; [UIView beginAnimations:nil context:NUL转载 2012-07-11 20:00:51 · 2479 阅读 · 0 评论 -
NSUserDefaults读取和写入自定义对象
NSUserDefaults可以存取一些短小的信息。比如存入再读出一个字符串到NSUserDefaults:[cpp] view plaincopyNSString *string = [NSString stringWithString @"hahaha"]; NSUserDefaults *ud = [NSUserDefaults standardUserDe转载 2012-07-14 10:17:47 · 2206 阅读 · 0 评论 -
cocos2d坐标系转换
来自:http://www.cnblogs.com/cppguru/archive/2011/05/10/2041835.html无论是搞2d还是3d开发,最需要搞清楚的就是坐标系,这部分混乱的话就没啥奔头了。所以玩cocos2d,一上来就先把各种与坐标有关的东西搞清楚。 基本的两个坐标系:屏幕坐标系和GL坐标系。屏幕坐标系x轴朝右,y轴朝下。默认原点在左上角。转载 2012-03-05 15:25:10 · 1300 阅读 · 0 评论 -
cocos2d 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)比较
http://www.cnblogs.com/xuling/archive/2012/02/29/2372721.htmlcocos2d 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas) 最近在逛论坛的时候看到有的帖子说显示文本时用 CCLabelTTF 不是很好,且推荐游戏中最好别用。于是网上查了查相关资料转载 2012-03-02 18:19:46 · 3213 阅读 · 0 评论 -
灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/501.html 今天Himi单用一篇博文来给童鞋们介绍精灵相关的两个常用的细节知识点; 首先来介绍第一个知识点:精灵可视区域; 不管在哪个移动平台上进行开发游戏都会接触使用到可视区域,比如Kjava(J2m转载 2012-03-02 13:37:09 · 763 阅读 · 0 评论 -
UIView与CAlayer
摘自:http://wsqwsq000.iteye.com/blog/1134385研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍。苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假设读的人了解界面动画技术的原理的。今天有点别的事情要使用Linux,忘掉了ssh的密码,没办法重新设s转载 2012-02-09 10:31:05 · 2506 阅读 · 0 评论 -
核心动画----mac和iphone开发的简化的动画技术。
转自:http://blog.csdn.net/mengtnt/article/details/7059132 因为当初做iphone开发的时候,要做一些动画,所以自己就开始学习核心动画的一些技术,最开始也是从官方文档着手,顺便说一下,目前已经有人把官方文档翻译了,所以想学习的人,终于有了中文的资料。其实官方那个文档还是理论性质比较强,自己也在各大论坛搜了下关于核心动画的书,发现Core An转载 2012-02-14 13:57:07 · 670 阅读 · 0 评论 -
第二部分 核心动画基础---基础动画
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接, 核心动画是一个强大成熟的技术,运用它可以使转载 2012-02-14 13:49:53 · 1094 阅读 · 0 评论 -
第四章 关键帧动画
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接 核心动画为你提供了一个完全控制动画的方法。转载 2012-02-14 13:46:50 · 1951 阅读 · 0 评论 -
第二章 哪些我们可以和应该做动画哪?
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接, 核心动画提供了大量的属性,你可以用这些属转载 2012-02-14 13:51:23 · 1000 阅读 · 0 评论 -
(译)在cocos2d里面如何使用Texture Packer和像素格式来优化spritesheet
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!前言:这篇文章是我翻译的第一篇关于cocos2d的文章,我在翻译的时候尽量按原文意思来,但难免会加入自己一些理解进去。还有这篇文章所采用的xcode版本是3.2.5,用xcode4.转载 2012-02-17 17:49:52 · 1063 阅读 · 0 评论 -
(译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 原文链接地址:http://www.raywenderlich.com/2560/how-to-create-a-mole-whacking-game-with-coco转载 2012-02-17 17:51:35 · 1868 阅读 · 0 评论 -
[Cocos2d游戏开发之四] 独自收集Cocos2d提供的字体!共57种(有对照的字体图)
很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;本系列文章:1 [iOS-cocos2d游戏开发之一]-搭建cocos2d游戏引擎环境HelloWorld!2 [Cocos2d游戏开发之二,三]Cocos2D 游戏开发资源贴以及切换特效3 [Cocos2d游戏开发转载 2012-02-28 15:39:43 · 785 阅读 · 0 评论 -
iOS游戏开发中使用自定义字体的方法
方法1: 添加对应的字体(.ttf或.odf)到工程的resurce,使用cocos2d中的FontLabel库,FontLabel继承于UILabel,象UILabel一样使用就好了 fontName直接使用添加的资源名字即可 方法2; 1,添加对应的字体(.ttf或.odf)到工程的resurce,例如simkai.ttf 2,在info.pli转载 2012-02-29 11:36:48 · 2671 阅读 · 1 评论 -
详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/491.html 游戏开发中难免用到进度条,例如做一些游戏技能的CD时间等都会使用到;那么cocos2d当然也封装了进度条,但是不太理想,如果童鞋们用过就应该知道,那么今天介绍两个知识点,第一:介绍cocos2d中的进度条CCProgressTi转载 2012-03-02 10:58:09 · 736 阅读 · 0 评论 -
UISCroll View 原理
文章来源:http://blog.csdn.net/gavinming/article/details/6552565最近看到有人问这个问题:在UIScrollView上添加了一个View,View上面有图片等元素,需要对单击和滑动事件进行区分。这样的问题有以下几个经常会用到的地方: (1)点击UIScrollView上的图片,跳转到其他页面;同时不影响UIScro转载 2012-08-31 09:18:38 · 3109 阅读 · 1 评论