Fork me on GitHub
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 125 下一页

2012年4月8日

摘要: 原文地址:iphone的Touch事件作者:携风iphone的Touch事件花了点时间整理了一下关于Touch事件的一些方法。轻击:需要在你的ViewController里重写几个方法://开始触摸的方法- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event {messageLabel.text=@"Touches Began"; //开始触摸的方法[selfupdateLabelsFromTouches:touches];}- (void)touchesCancelled:(NSSet*)touches 阅读全文
posted @ 2012-04-08 09:33 pengyingh 阅读(329) 评论(0) 推荐(0)
摘要: 原文地址:使用CCDirector的notificationNode来创建独立的信息提示层作者:chase我们在游戏的制作中,肯定会设计到呈现给玩家的信息提示,比如获得了一个什么样的技能,获得了多少分数。这样的提示应该独立于游戏画面,即使在场景切换时信息提示也不应该受到影响。cocos2d采用了便于理解的设计,每一个游戏的场景都是一个Scene,不同的场景切换也很方便,但任何时刻只能有一个scene运行,在场景切换的时候很难保留一个独立的层来显示提示信息。一开始我们使用了UIView,使用了非cocos2d的方式来实现,虽然达到了效果,但是总觉得在cocos2d里混入UIView不太舒服,于是 阅读全文
posted @ 2012-04-08 09:31 pengyingh 阅读(929) 评论(0) 推荐(0)
摘要: 关于精灵的各种操作,总结一下以便以后复习查找。内容简要:1、初始化 2、创建无图的精灵 3、设置精灵贴图大小 4、添加入层中5、对精灵进行缩放 6、对精灵款或高进行缩放 7、旋转精灵8、设置精灵透明度 9、精灵的镜像反转 10、设置精灵的颜色11、得到图的宽高 12、按照像素设定图片大小 13、在原有的基础上加xy的坐标14、设置图片锚点 15、从新排列z轴顺序 16、更换精灵贴图17、设置可视区域原文地址:http://blog.csdn.net/dingkun520wy/article/details/6976558------------------------------------- 阅读全文
posted @ 2012-04-08 09:29 pengyingh 阅读(299) 评论(0) 推荐(0)
摘要: 从网上收集一些有用的方法,总结一下以便以后复习查找。内容简要:1、改变游戏速度 2、获取当前屏幕宽高 3、创建一个layer(无贴图)4、在cocos2d中设置横屏 5、在cocos2d中设置竖屏 6、在cocos2d中设置高清模式AppDelegate.m7、粒子系统用法 8、进度条 9、设置为2d10、禁止自动锁屏原文地址:http://blog.csdn.net/dingkun520wy/article/details/6999538------------------------------------------------------------------------------ 阅读全文
posted @ 2012-04-08 09:28 pengyingh 阅读(664) 评论(0) 推荐(0)
摘要: 关于动画的各种操作,总结一下以便以后复习查找。内容简要:1、瞬时动作2、延时动作 3、组合动作 4、动画5、速度变化6、函数调用 7、创建动作动画8、控制动画帧的速度原文地址:http://blog.csdn.net/dingkun520wy/article/details/7014233----------------------------------------------------------------------------------------------------------------------------------------瞬时动作:瞬时动作的基类是Instan 阅读全文
posted @ 2012-04-08 09:27 pengyingh 阅读(255) 评论(0) 推荐(0)

2012年4月7日

摘要: KVC很多人都知道,那么什么是KVO呢?Key Value Observing,直译为:基于键值的观察者。主要用于有关视图界面交互编程中,比如,实体(或者叫名词、或者叫域模型),在应用中表示名词的部分,类似Java中的Java Bean。再具体点儿,在下文的示例中。图书(Book类),就是个实体。它的属性有书名(name)和价格(price)。那么,在界面开发中,可能有多个视图和这个实体有关联。如果等实体(Book)的价格(price)发生了变化,这些关联的界面都要被修改。比较好的做法是使用观察者模式,各个界面都注册观察者,观察图书的价格变化,当变化后改动自己的视图。ObjC中提供了这个模式的 阅读全文
posted @ 2012-04-07 23:23 pengyingh 阅读(902) 评论(0) 推荐(0)
摘要: iOS 的本地通知(local notification)用于基于时间行为的通知,比如有关日历或者 todo 列表的小应用。另外应用如果在后台执行,iOS 允许它在受限的时间内运 行,它也会发现本地通知有用。比如,一个应用在后台运行,向应用的服务器端获取消息,当消息到达时,比如下载更新版本的提示消息,通过本地通知机制通知 用户。本地通知是UILocalNotification的实例,主要有三类属性:scheduled time,时间周期,用来指定iOS系统发送通知的日期和时间notification type,通知类型,包括警告信息、动作按钮的标题、应用图标上的badge(数字标记)和播放的声 阅读全文
posted @ 2012-04-07 23:18 pengyingh 阅读(2258) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/davintanger/article/details/6836089Cocos2d游戏中Class类说明是本文要介绍的内容,在cocos2d游戏开发中,主要用到的几个类:CCDirector 主要用于控制整个游戏流程中画面的切换,以及一些系统公共的配置。CCSprite -- 精灵类,主要是用于表示画面上的各个元素,如:玩家,敌人,炮弹等图片。CCSprite 里面主要包括:CCTexture2D,rect。其实cctexture纹理,就是表示一张图片。CCSpriteFrame 里面主要就是精灵帧,包括:CCTexture2D,rect。我们可以使 阅读全文
posted @ 2012-04-07 22:35 pengyingh 阅读(269) 评论(0) 推荐(0)
摘要: 让我们首先创建一个工程骨架--使用cocos2d工程模板创建一个新的项目并取名为AnimBear. 接下来,下载一些由我的老婆制作的熊行走的图片。(老婆会美工多好啊!) 当你解压之后,看看那些图片---它们仅仅是一张张单个的熊在行走的动画帧。但是,当你把它们连续地放映,就会看到一只熊在移动。现在,把这些图片加到工程里面,然后基于这些单个的图片来创建动画。然后,在cocos2d里面,还有另一种更加高效的方式来创建动画--那就是使用spritesheet。(也叫精灵表单)精灵表单和熊 如果你从来没有使用过spritesheet,你可以把它看作是一张巨大的图片,你可以把许许多多的sprite放... 阅读全文
posted @ 2012-04-07 22:28 pengyingh 阅读(17732) 评论(1) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6779873 如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用Box2d或者其他物理引擎去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉Box2d或者其他物理引擎的童鞋,肯定不方便,那么Himi今天为大家介绍另外一种不实用物理引擎实现CCSprite抛物线方式; 这里我直接将封装好的方法贴上来,注释都在代码中了:// 抛物线 -Himi //mSprite:需要做抛物线的精灵 //startPoi... 阅读全文
posted @ 2012-04-07 22:16 pengyingh 阅读(665) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 125 下一页

导航