一、触摸事件
- (void)ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
二、过渡效果
1.    CCFadeTransition: 淡入淡出到一个指定的颜色,然后回来。
2.    CCFadeTRTransition (还有另外三个变化): 瓦片(ti            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-08-15 19:34:01
                            
                                993阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在cocos2d-x提供的工程样例(HelloWorld)的init函数中添加以下功能:功能1:实现精灵的动作图片资源:player.png代码: 123456789101112131415161718192021222324252627282930313233// 得到设备屏幕的大小CCSize s = CCDirector::sharedDirector()->ge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-02-16 19:40:00
                            
                                119阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            cocos2dhttp://cn.cocos2d-x.org/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-01-24 17:41:00
                            
                                119阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-12-02 18:46:00
                            
                                1194阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用cocos2d进行游戏开发的过程中,难免要查阅cocos2d的API文档。搞清楚怎么使用某个类或者某个方法。幸运的是,cocos2d的作者已经在源码里面加入了文档凝视,我们仅仅须要使用文档生成工具解析源码生成文档就可以。最经常使用的文档生成工具是Doxygen。 用Doxygen处理cocos            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-02-04 16:26:00
                            
                                257阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            cocos2d里面如何实现MVC(一) 
cocos2d里面如何实现MVC(二) 
cocos2d里面如何实现mvc(三) 
cocos2d里面如何实现mvc(四) 
cocos2d里面如何实现mvc(五) 
cocos2d里面如何实现mvc(六) 
cocos2d里面如何实现mvc(完)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-12-11 11:40:52
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CCNodeLoader::parseProperties CCBReader::readNodeGraph kCCBPropTypeBlockCCControl CCInvocation parsePropTypeBlockCCControl CCNodeLoader::parseProperti            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-29 21:16:00
                            
                                267阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            最近两三年年都没怎么搞游戏客户端了,最近在重新找工作,有cocos的面试,于是就再扫一遍引擎源码了。 关于cocos技术, 我认为比较重要几个点: 1. 引擎工作流? 一个游戏循环,每帧渲染节点树。。 2. 渲染流? 3. 事件流? 鼠标点击, 键盘输入, 手指触摸, 重力感应 4. 不同语言的交互            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 11:35:09
                            
                                300阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            想使用cocos2d做个游戏,遇到图片的问题,用PS抠出的图做为cocos2d的精灵的图片,发现精灵的图片有边框,查阅了一些资料,发现是格式的问题,jpg格式的图片不能做透明处理,PNG格式的图片就可以,转换为PNG格式的图片,把背景去掉,好,大功告成!得继续研究一些图片格式的知识!!            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-02-11 00:36:06
                            
                                572阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天大致了解了一下Cocos2D,惊叹于功能和效果的同时也被其清晰简洁的设计所折服。了解过程中大致勾勒了下仅仅包含一些关键类的Cocos2D类图。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-11-01 19:01:52
                            
                                1006阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            Cocos2d是一个比较流行的iphone游戏开发框架,据说在 AppStore 上已有超过 100 个游戏是基亍 Cocos2D-iPhone。其中 3 个由此 迚入过 TOP 10 的排名。其中的 StickWars 更是曾排名第一。 现在,让我们来开始Cocos2d的学习之旅吧!Cocos2d下载地址: 下载文件为targ.gz格式,将其解压到某个目录下,打开该目录,找到             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-04-11 20:56:49
                            
                                504阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. pushScene后,如果才能保持前一个Scene的所有动作,比如schedule2. APP进入到背景模式运行时,如何让它仍然做一些工作?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-04 10:15:37
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
前言:
众所周知,现在MVC非常流行。现在只要随便搜索一下,哪里都是MVC的影子。刚开始在j2ee里面,然后是rails,后面居然.net也出来了,ios更不用说,哪里都是mvc,而且强制你必须使用mvc。但是,我们写的那些程序,真正完全符合mvc吗?呵呵,这个不好说,看个人理解程度而异。mvc实在是太火了,马上就有人在cocos2d社区里面讨论,cocos2d该怎么实现mv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-29 07:14:03
                            
                                480阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            模型类
就像之前所讨论的,GameModel类存储了游戏世界里面的一些属性,比如当前的重力。但是,它同时也负责创建和联接游戏里面的对象,比如Player和Platforms。它们之间的关系如下图所示:(译者:这里采用了针对接口编程的方法,所有的游戏对象都实例updateable接口,这样就可以在game loop里面更新自己了。同时GameModel类提供了一个工厂方法createGameObj            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-29 07:16:43
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Editing ToolsParticleCreatorParticle Designer物理编辑工具Physics Editing ToolsMekanimoPhysicsBenchPhy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-11-25 21:49:38
                            
                                784阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
                   因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2d和cocos2d-x         cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-09-16 18:40:00
                            
                                770阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍模型
在上一篇博文中,我们介绍了view和controller。为了实现mvc模式,我们还需要添加一个model类来维护游戏的状态。我们的实现应该要包含下列这些类:
    GameBoardView - 也就是View,
    GameBoardController - 也就是Controller.
    GameBoard – 也就是Model.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-29 07:19:35
                            
                                377阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            更新Model
当用户从工具箱中选一个小工具,然后把它放置到game board上面去时,我们需要编码响应这些事件。在上一篇文章中,我们已经实现了GameBoardViewDelegate的touchedAtRow方法。我们还需要给这个协议再添加一个接口方法。如下所示:
@protocol GameBoardViewDelegate - (void)gameBoard:(GameBoa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-29 07:20:44
                            
                                439阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
众所周知,现在MVC非常流行。现在只要随便搜索一下,哪里都是MVC的影子。刚开始在j2ee里面,然后是rails,后面居然.net也出来了,ios更不用说,哪里都是mvc,而且强制你必须使用mvc。但是,我们写的那些程序,真正完全符合mvc吗?呵呵,这个不好说,看个人理解程度而异。mvc实在是太火了,马上就有人在cocos2d社区里面讨论,cocos2d该怎么实现mvc呢?大家你一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-19 17:18:01
                            
                                452阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            情景
我们将制作一个简单的面板解谜游戏(board puzzle game),当然,我们不是简单地开发一个游戏,而是要利用mvc开发出一个简单的“游戏框架”,而且这个框架将会在我的新游戏里面使用到,它具有如下一些特性:
    一个n行n列的游戏面板(game board),n可以随着游戏难度进行变化。
    这个游戏面板里面会包含一些“小方块(ga            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-29 07:18:07
                            
                                436阅读