最新文章列表

另一种实现 Fruit Ninja 里刀

实现原理:   画直线     在一个 list 列表里记录所有的触摸点,在 draw 函数里开始画线,线段逐渐加粗,在末端逐渐减细。可以直接用 Cocos2d 里的 box2d 模板,添加了少量代码即可。 //使用list列表保存所有点 std::list<CGPoint> pointl; -(void)ccTouchesMoved:(NSSet *)touches withE ...
zhboy666666 评论(0) 有975人浏览 2011-09-08 23:57

CCLayer

一个场景(Scene)上可能有多个Layer 引用CCLayer 对象定义了可描绘的区域,定义了描绘的规则。CCLayer可以实现半透明的效果,令您看到它背后的layers。概括地说:CCLayer 用于定义外观和事件behavior。所以,当编写cocos2d程序的时候,大部分工作就是编写CCLayer的子类去实现所要的效果。 CCLayer 负责处理事件event。Events 会从第一个向最 ...
zhboy666666 评论(0) 有3176人浏览 2011-09-08 23:52

Scene

scene永远是一个场景上的根节点 引用scene(即 CCScene类)是app 工作流上独立块。scene也叫做 screents 或者“stages”. 一个app可能拥有多个scenes, 但在任何时候只能有一个是激活状态的。举个例子,某个游戏可能拥有如下scenes: Intro, Menu菜单, Level 1, Cutscene 1, Level 2, Winning cutscene ...
zhboy666666 评论(0) 有1043人浏览 2011-09-08 23:50

定时消息 update:方法

scheduleUpdate方法会执行update:方法,每帧执行一次 或者指定定时方法 -(void) scheduleUpdates { [self schedule:@selector(updateTenTimesPerSecond:) interval:0.1f]; } -(void) updateTenTimesPerSecond:(ccTime)delta { // th ...
zhboy666666 评论(0) 有1629人浏览 2011-09-08 23:48

CCAction

Node可以执行Action 声明并运行action CCAction* action = [CCBlink actionWithDuration:10 blinks:20]; action.tag = 234; [myNode runAction:action]; 获取action CCAction* retrievedAction = [myNode getActionByTag: ...
zhboy666666 评论(0) 有1163人浏览 2011-09-08 23:46

CCNode

CCNode是所有节点的父类包括(Layer, Sprite, Scene) 创建Node CCNode* childNode = [CCNode node]; 添加Node [myNode addChild:childNode z:0 tag:123]; 获取Node CCNode* retrievedNode = [myNode getChildByTag:123]; 删除N ...
zhboy666666 评论(0) 有1205人浏览 2011-09-08 23:44

CCDirector

首先接触到的是CCDirector类,顾名思义是2d动画的导演类,负责 引用CCDirector 负责scenes之间的前进或后退。 CCDirector是singleton模式的共享的对象。它知道当前哪个scene是激活。 CCDirector以stack的方式处理scenes的调用(当另一个scene进入的时候,暂停当前的scene,完成之后再返回原来的 scene),CCDirector 负责 ...
zhboy666666 评论(0) 有2585人浏览 2011-09-08 23:43

COCOS2D声音文件caf的转换办法

使用iTunes的办法 传送门:http://bbs.dospy.com/thread-7290652-1-301-1.html 另外 m4a m4r cab 这些文件只要把扩展名改成caf即可 转换MP3可以用格式工厂,转成m4a或m4r,然后改下扩展名。
zhboy666666 评论(0) 有1474人浏览 2011-09-08 23:38

Box2D 2.0.1版Hello World教程

#include "Box2D.h" #include <cstdio> // // 这是盒子和小盒子的一个简单例子模拟使用Box2D的. // 这里我们创造一个大地面箱子和一小 ...
zhboy666666 评论(0) 有1078人浏览 2011-09-08 23:13

cocos2d 资料收藏

dsfaaaaaaaaaaaaaaaaaaaaaaaaaaa
sinaier 评论(0) 有681人浏览 2011-09-07 13:49

使用cocos2d为游戏加入菜单场景

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cocos2d.blog.51cto.com/2194238/412142 cocos2d拥有很完美的菜单管理和场景切换类,你可以使用它们为你的游戏加入菜单,完成场景之间的切换。 这次我会简单的介绍一下如何使用cocos2d提供的类库为游戏加入漂亮的菜单场景。在这一 ...
mcgtts 评论(0) 有1072人浏览 2011-07-26 17:27

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics