Andy--清风

总有一种东西能让你一直为他奋斗终身, 永不孤独寂寞
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月14日

摘要: 一、游戏场景切换在iPhone游戏开发中,游戏之间的场景开发中有很多动画可以实现,具体实现的动画如下:CCTransitionRotoZoom//从大到小画面缩小并跳动进入CCTransitionJumpZoom//立体从左边缩小跳动进入CCTransitionMoveInL//从左边移动进入右边CCTransitionMoveInR//从右边移动进入左边CCTransitionMoveInT//从上边移动到入下边CCTransitionMoveInB//从下边移动到入上边CCTransitionSlideInL//从左边移动入右边CCTransitionSlideInR//从右边移动入左边C 阅读全文

posted @ 2011-11-14 14:48 Andy--清风 阅读(2160) 评论(1) 推荐(3) 编辑

2011年11月12日

摘要: ShareKit是iPhone开发的第三方接口,允许你一键分享文字,图片,网址,文件到facebook,twitter,delicious,tumblr,google reader等第三方的网站。下面是下载地址:(1) Download : http://getsharekit.com/d/ShareKit.0.2.1.zip (2) Github : http://github.com/ideashower/sharekit/下载之后按照官方提示,把整个ShareKit文件夹拖入工程文件中;如下:接下来要对他进行一些详细的配置,如下:一、SHKConfig.h文件的配置 #defin... 阅读全文

posted @ 2011-11-12 15:25 Andy--清风 阅读(2740) 评论(3) 推荐(2) 编辑

摘要: 一、UILabel(1)初始化UILabelUILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];scoreLabel.textAlignment = UITextAlignmentCenter;scoreLabel.text = @"我是Andy--清风";scoreLabel.textColor = [UIColor whiteColor];scoreLabel.backgroundColor 阅读全文

posted @ 2011-11-12 11:55 Andy--清风 阅读(4396) 评论(0) 推荐(2) 编辑

2011年11月10日

摘要: 1.创建并初始化创建UITextView的文件,并在.h文件中写入如下代码:#import <UIKit/UIKit.h> @interface TextViewController : UIViewController <UITextViewDelegate>{ UITextView *textView;} @property (nonatomic, retain) UITextView *textView; @end在.m文件中初始化这个textview,写入代码如下:self.textView = [[[UITextView alloc] initWithFra. 阅读全文

posted @ 2011-11-10 10:22 Andy--清风 阅读(3005) 评论(4) 推荐(2) 编辑

2011年11月8日

摘要: 在iPhone开发中,我们常常需要在不同的页面之间做动画的切换,这样看起来更加好看。基本的动画有以下三种:1.UIViewUIView官方提供五种动画效果供大家使用,分别为:UIViewAnimationTransitionNone 不使用动画UIViewAnimationTransitionFlipFromLeft 从左向右旋转翻页UIViewAnimationTransitionFlipFromRight 从右向左旋转翻页,与UIViewAnimationTransitionFlipFromLeft相反UIViewAnimationTransitionCurlUp ... 阅读全文

posted @ 2011-11-08 16:14 Andy--清风 阅读(5585) 评论(3) 推荐(1) 编辑

2011年11月5日

摘要: Andy--清风 原创,转载请注明:http://www.cnblogs.com/huangdongcheng/archive/2011/11/05/2236916.html1、窗口:UIWindowiPhone的规则是一个窗口,多个视图,窗口是你在app显示出来你看到的最底层,他是固定不变的,基本上可以不怎么理会,但要知道每层是怎样的架构。2、视图:UIViewUIView是用户构建界面的基础,所有的控件都是在这个页面上画出来的,你可以把它当成是一个画布,你可以通过UIView增加控件,并利用控件和用户进行交互和传递数据。 窗口和视图是最基本的类,创建任何类型的用户界面都要用到。窗口表示屏幕 阅读全文

posted @ 2011-11-05 11:13 Andy--清风 阅读(3196) 评论(1) 推荐(4) 编辑

2011年10月25日

摘要: 1.菜单栏分别有文件,编辑,视图,导航,编辑器,产品,窗口和帮助栏目。我们说下我们平常用的最多的菜单栏。(1)新建文件和打开文件(2)清除内存在项目开发中,多次编译之后经常会遇到突然xcode卡死了,或者自己更改的代码在模拟器上还是没有改变时,可以选择product里面的clean,把内存清除掉。在项目基本功能实现时,最后一般都要做内存的泄漏处理,我们可以通过product里面的Analyze来处理。比如:我做的一个项目中,通过product里面的Analyze进行分析,点击左边出现的可能泄漏情况,然后通过释放之后重新编译运行看是否会出现异常,在这里要非常注意:并非xcode发现的左边里的警告 阅读全文

posted @ 2011-10-25 10:26 Andy--清风 阅读(4096) 评论(0) 推荐(1) 编辑

2011年10月22日

摘要: 在上一节我们讲了精灵表的一些知识和使用Zwoptex对图片进行了整合和生成plist文件。这一节我们应用上一节的工具重新生成一对精灵表,对精灵进行操作。1.建立工程 建立完工程后,如下:2.载入文件分别载入以上4个精灵,利用zwoptex生成的plist和png文件如下:接下来把生成的plist和png导入resources文件中。3.编程在HelloWorld中的.m文件的注释掉里面其他的代码,重写如下:代码解释如下:CGSize s = [[CCDirector sharedDirector] winSize];//获取屏幕的尺寸 [[CCSpriteFrameCache s... 阅读全文

posted @ 2011-10-22 13:34 Andy--清风 阅读(2500) 评论(10) 推荐(1) 编辑

2011年10月21日

摘要: 1. 预定义:#define在object-c中,跟C语言一样都是采用#define才使用,但末尾是没有分号的;例子:#define PI 3.14在之后即可引用,这点在iphone开发中一定每个组建的tag非常好用,并且可以集合放一个定义文件中。2. 条件编译:#ifdef,#end,#elseif#ifdef,#else,#endif如我们常识认为的那样,程序会根据判断条件处理或者忽略某一个程序段。例子:#ifdef MAC_OS_X# define DATADIR “/uxnl/data”#else# define DATADIR “\usr\data”#endif3. 数组在objec 阅读全文

posted @ 2011-10-21 23:46 Andy--清风 阅读(2801) 评论(0) 推荐(1) 编辑

摘要: 1.@interface在java等语言编程中,创建类都是用class,但在object-c中,用@interface。例子:@interface circle :NSObject //定义名为circle的类,继承自NSObject{ ShapeColorfillColor;//定义ShapeColor类型的实例变量 fillColor; Shapebounds;//定义Shape类型的实例变量 bounds;}- (void)setFillColor:(ShapeColor)fillColor;//定义名为setFillColor的方法2.@implementation在object-c中 阅读全文

posted @ 2011-10-21 10:59 Andy--清风 阅读(2305) 评论(0) 推荐(1) 编辑