随笔分类 -  Cocos2D

摘要:实现思路: √从多点触摸得到划过的轨迹,控制点数量,一般使用队列,新的点挤出队尾的点. 这里表示为point[16]; √ 循环; point和point[i+1]构成直线l, 计算直线的斜率, 从斜率得到夹角θ(可以温习极坐标),从而得到l的法线方程(Xcosθ+ysinθ-p=0); 以宽度W(-W),沿着法线方向平移point, 得到2条平移的轨迹. 这里的W的绝对值,头部应该宽些,尾部收缩到0.关键算法: CGPoint pt = ccpSub(p1, p2);GLfloat angle = ccpToAngle(pt); GLfloat x = sinf(angle) * w;GLf 阅读全文
posted @ 2010-11-22 09:48 子非あ鱼 阅读(1196) 评论(0) 推荐(1) 编辑
摘要:接下来回到你的项目中选择Project菜单 -> Add Files to Project …然后浏览你刚刚解压缩的目录,将这个目录添加到您的项目中,你可以勾选 Copy items into destination group's folder (if needed)前的复选框,点击Add按钮.接下来,这是很重要的一个步骤,删除External\Chipmunk目录下的Demo文件夹.在这之后呢,你可以先尝试编译一下你的项目,确保没有什么问题.(这种编译过程中的问题,早发现早修复,以后再找问题会相对麻烦很多)现在,回到项目窗口选择 Project->Add Files t 阅读全文
posted @ 2010-08-23 10:20 子非あ鱼 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:最近 Monocle Studios LLC发布了其下第一款产品”touchDefense“,这是一款iPhone游戏.如果没有Cocos2d iPhone,我们不可能这么快让这个游戏在AppStore上架.我们应该回馈这个项目.这个白皮书是首要的第一步.开始Cocos2d iPhone开发.加入IDP.最首要的一步是注册成为一个专业的iPhone开发者.对于开发而言它是免费的(尽管当你需要在真机上运行你的程序时必须支付99美金),和其他的方法比它可快多了.接下来你需要下载iPhone SDK,这个下载的工程可有点大.你会恨不得它以最快的速度下载下来.XCode入门.下一步,我们需要在XCod 阅读全文
posted @ 2010-08-23 10:06 子非あ鱼 阅读(856) 评论(0) 推荐(0) 编辑