Fork me on GitHub
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 125 下一页

2012年5月24日

摘要: http://www.1000phone.net/thread-7517-1-1.html程序截图: 我收到许多读者来信说,能不能写一个教程,关于如何在cocos2d里面使用touch事件来拖拽精灵(sprite)。既然你们这么要求,我就满足你们啦! 在这个教程中,你将学到下列内容:使用touch事件拖拽精灵的基本方法如何通过touch事件来滚动视图本身如何方便地计算坐标如何通过识别手势来实现一些更cool的效果 为了使事件变得有趣,你将要移动一些非常可爱的动画图片,它是我可爱的妻子创作的,背景则是由gwebstock创建。 这个教程假设你已经有一些基本的cocos2d的知识,同时已经... 阅读全文
posted @ 2012-05-24 10:59 pengyingh 阅读(2054) 评论(0) 推荐(0)
摘要: http://danal.blog.51cto.com/3353275/655317NSString *executableFile = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleExecutableKey];NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];还有其它很多信息可由infoDictionary获得,以下是官方文档里的 阅读全文
posted @ 2012-05-24 09:32 pengyingh 阅读(644) 评论(0) 推荐(0)
摘要: 最近遇到个需求,需要当手指向上划动时视图向上移动显示出隐藏在屏幕下方的菜单,这时整个视图的bounds需要大于屏幕大小,隐藏菜单才能接收到Touch事件,但是发现无论在loadView里初始化view的bounds为多大,最后它会自动变为屏幕大小。于是只能在swipe操作中处理了。但是如果直接self.view.bounds = aBounds的话,会看到视图是以中心点进行伸缩的,而我需要的是以最上方为基点进行伸缩,解决方法是改变layer的anchorPoint,然后将layer的位置固定。anchorPoint是CALayer的定位点,也就是设置position时对准的点,默认的ancho 阅读全文
posted @ 2012-05-24 09:29 pengyingh 阅读(276) 评论(0) 推荐(0)

2012年5月23日

摘要: @interface GameLayer : CCLayer{float lastScale;}@end@implementation GameLayer-(id) init{ if ((self = [super init] )) {lastScale = 1.f; UIPinchGestureRecognizer *gestureRecognizer = [[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinchFrom:)] autorelease]; [[[CC... 阅读全文
posted @ 2012-05-23 20:35 pengyingh 阅读(819) 评论(0) 推荐(0)
摘要: 原文:子山龙人 http://www.cnblogs.com/andyque/archive/2011/04/11/2012852.html原文链接地址:http://www.raywenderlich.com/1186/collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-part-2程序截图:这篇教程是《如何使用cocos2d制作基于tiled地图的游戏》的第二部分。在上一个教程中,我们创建了一个简单的基于tiled地图的游戏,里面有一个忍者在沙漠里寻找可口的西瓜! 在第一部分教程中,我们介绍了如何基. 阅读全文
posted @ 2012-05-23 20:31 pengyingh 阅读(332) 评论(0) 推荐(0)
摘要: 原文:子山龙人 http://www.cnblogs.com/andyque/archive/2011/04/11/2012852.html英文:原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d在这个2部分的教程中,我将会教大家如何使用cocos2d来做一个基于tile地图的游戏,当然还有Tiled地图编辑器。(我们小时候玩的小霸王小学机里面的游戏,大部分都是基于tile地图的游戏,如坦克大战、冒险岛、吞食天地等)我们将会创建一个忍者在沙漠中找西瓜吃的小游戏。-_- 在第一部. 阅读全文
posted @ 2012-05-23 20:22 pengyingh 阅读(536) 评论(0) 推荐(0)
摘要: Please help me out.I am able to build the code after many changes but it crashes in simulator.-(id) initFromNormalSprite:(CCNode<CCRGBAProtocol>*)normalSpriteselectedSprite:(CCNode<CCRGBAProtocol>*)selectedSpriteactiveSprite:(CCNode<CCRGBAProtocol>*)activeSpritedisabledSprite:(CCNo 阅读全文
posted @ 2012-05-23 20:10 pengyingh 阅读(274) 评论(0) 推荐(0)
摘要: 本文由泰然翻译组出品,转载请注明出处!http://article.ityran.com/archives/281翻译人员:jesse,TXX_糖炒小虾,无敌葫芦娃 校对:Iven接着上一篇教程的工程,我们编译,并运行。输入昵称和密码然后按下start键。我使用了 “MisterX” and “TopSecret”。如果服务器的通讯运行良好“Connecting”会一闪而过,然后主界面出现。相反,如果你得到了错误的消息,那就会出现些解决故障的小贴士:请确保MAMP正在运行。在Apache Server和MySQL Server前应该会出现绿灯。请确保你可以使用你的浏览器连接服务器的ip地址。同 阅读全文
posted @ 2012-05-23 11:02 pengyingh 阅读(1763) 评论(0) 推荐(0)
摘要: 本文由泰然翻译组出品,转载请注明出处!http://article.ityran.com/archives/281翻译人员:jesse,TXX_糖炒小虾,无敌葫芦娃 校对:Iven生成APP ID和SSL证书登录iOS Provisioning Portal页面首先,我们将要新建一个App ID. 每一个推送APP都需要一个唯一的对应的App ID,推送的消息将被送达到这个ID对应的APP应用中(这里不能使用通配ID)。在iOS Provisioning Portal页面左侧选择App IDs,然后点击New App ID的按钮。在例子中,对应的表单项填的值如下:·Descripti 阅读全文
posted @ 2012-05-23 10:53 pengyingh 阅读(9971) 评论(1) 推荐(1)
摘要: 本文由泰然教程组新人1V1计划出品,http://article.ityran.com/archives/194翻译人员:晓丫 &小样,Sharyu,大菠萝,outman;校对人员:子龙山人,Iven,sile,TXX_糖炒小虾学习怎样为你的iphone程序添加推送通知这是由iOS教程组成员Matthijs Hollemans撰写的一篇有关推送通知的教程,Matthijs Hollemans是一位有着丰富经验的iOS开发者和设计者。在iOS系统里,应用程序在后台运行的时候有很多事情都做不了(译者注:由于沙盒限制)。应用程序只允许在这个“沙盒”内做一些操作,这样可以减缓电池的消耗,延长电 阅读全文
posted @ 2012-05-23 10:39 pengyingh 阅读(7563) 评论(0) 推荐(1)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 125 下一页

导航