Fork me on GitHub
上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 125 下一页

2012年2月14日

摘要: 场景(CCScene)-主要为了作为容器对象展示类场景:播放视频戒简单的在图像上输出文字,来实现游戏的开场介绍、 胜利、失败提示、帮助简介。选项类场景:主菜单、设置游戏参数等。游戏场景:返是游戏的主要内容,除了返个场景以外的其他类场景基本上都是通用架构实现的。每个场景都是通过不同的局(Layer)的叠加和组合协作来实现不同的功能的。层(CCLayer)-为了处理输入问题为了让不同的局可以组合产生统一的效果,这些层基本上 都是透明戒者半透明的。文本(Label)、链接(HTMLLabel)、精灵(Sprite)、地图等等。其中,精灵是重点主要功能就是接收iPhone上的屏幕触摸(touch)操作 阅读全文
posted @ 2012-02-14 18:44 pengyingh 阅读(162) 评论(0) 推荐(0)
摘要: 在这里我们新建一个名为“Test2d”的项目,在xcode中的Group&Files中看到的文件结构如下所示:cocos2d Sources:存放的是cocos2d源代码Classes:存放本应用程序源代码Other Sources: 程序的入口main函数Resources:存放本项目的图片、图标、声音文件等等Frameworks:框架顺一下启动流程从main函数进入:#import <UIKit/UIKit.h>int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [NSAutoreleasePool 阅读全文
posted @ 2012-02-14 18:43 pengyingh 阅读(277) 评论(0) 推荐(0)
摘要: 需要的SDK版本:SDK3.0Cocos2d-iPhone 的最新版下载地址:http://code.google.com/p/cocos2d-iphone/downloads/list,可以先解压到 Documents 目录下。打开 Terminal 工具(Application->Utilities->Terminal),通过“ls”命令列出当前目录,通过“cd documents”迚入 Documents,再进入你下载的 Cocos2d-iPhone-0.99.4目录下,通过以下命令安装:./install-templates.sh*.sh 文件是一个类似 Windows 平 阅读全文
posted @ 2012-02-14 18:42 pengyingh 阅读(2979) 评论(0) 推荐(0)
摘要: NSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一次性读出,放在一个树型结构里。在需要的时候,查找特定节点,然后对节点进行读或写。他的主要优势是实现简单,读写平衡;缺点是比较占内存,因为他要把整个xml文档都读入内存,文件越大,这种缺点就越明显。sax的实现方法和dom不同。他只在xml文档中查找特定条件的内容,并且只提取需要的内容。这样做占用内存小,灵活,正好满足我们的需求。他的缺点就是写,有些资料介绍了写入的方法,但是我感觉这对本例没有必要。运行NSXMLParser涉及设置、运行和响应结果。1)启动NSXMLParser要使用NSXMLPars 阅读全文
posted @ 2012-02-14 13:58 pengyingh 阅读(212) 评论(0) 推荐(0)
摘要: XML Parser 是做网络应用开发常用到的,iPhone SDK 自带了两个 libraries,除此之外还有很多第三方的 XML Parser libraries,包括 TBXML, TouchXML, KissXML, TinyXML, and GDataXML,这里就有一个问题,做开发的时候该选择哪一个适合自己的?CocoaChina 会员 “jjyycwy” 为我们做了具体介绍: 首先要清楚两个概念:SAX 和 DOM。SAX,Simple API for XML,属于 event driven,即所谓的事件驱动。当满足一定的条件时,相应的事件就会被驱动,常用的事件类似于Error 阅读全文
posted @ 2012-02-14 13:46 pengyingh 阅读(228) 评论(0) 推荐(0)
摘要: 这是所有做电子书之类的程序都会遇到的一个问题. 前一阵搞一个项目, 花了3天时间搞这个小方法, 总是分页不够精确. 谢谢CCLV@CocoaChina 在老婆生病的时候还给我提供帮助 :) 最后我发现了问题所在:要用UILabel来显示文字, 而不是TextView!!我发现盛大起点中文的电子书app还存在分页不准的问题,李博要努力噢 哈哈~~大体思路就是,把字符串分段落, 用段落去填充页. 下面是这个小方法, 希望会对大家有帮助:-(NSArray*)getPagesOfString:(NSString*)cache withFont:(UIFont*)font inRect:(CGRect 阅读全文
posted @ 2012-02-14 13:40 pengyingh 阅读(381) 评论(0) 推荐(0)
摘要: AddressBook.framework联络人提供您存取在装置中的联络人资料,让您可以在您的应用程式中直接读取或修改联络人资料库中的资料。AddressBookUI.framework联络人介面让您可以快速的制作出类似内建联络人功能中的出新增、编辑及选择联络人等介面。CoreAudio.framework定义音效的资料型态。AudioToolbox.framework音效处理工具提供音效及串流档案重播与录音的服务,此framework同时支援音效档案的管理及播放系统内建的提示音效。AudioUnit.framework音效处理单元为内建的声音处理模组audio units来提供服务。AVFo 阅读全文
posted @ 2012-02-14 13:38 pengyingh 阅读(1493) 评论(0) 推荐(0)
摘要: UIAlertView *theAlert = [[[UIAlertView alloc] initWithTitle:@"Atention" message: @"I'm a Chinese!" delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:@"Okay",nil] autorelease]; [theAlert show]; UIImage *theImage = [UIImage imageNamed:@"loveChi 阅读全文
posted @ 2012-02-14 13:37 pengyingh 阅读(120) 评论(0) 推荐(0)
摘要: ASIFormDataRequest*request =[ASIFormDataRequest requestWithURL:url];[request setPostValue:someValue forKey:@"someKey"];[request setPostValue:someOtherValue forKey:@"someOtherKey"];[request setShowAccurateProgress:YES];[request setDownloadProgressDelegate:aProgressView];request.de 阅读全文
posted @ 2012-02-14 13:36 pengyingh 阅读(218) 评论(0) 推荐(0)
摘要: 大家用 Xcode 写代码的时候,有没有发现 Xcode 自带的配色太亮或者不适合自己?下面就介绍几款不错的暗色配色,保护各位苹果开发者的眼睛。一、EGO 相关地址:http://developers.enormego.com/view/xcode_ego_theme二、DarkCity 相关地址:http://www.robinlu.com/blog/archives/320三、Humane 相关地址:http://damieng.com/blog/2008/02/08/humane-theme-for-textmate-and-xcode四、Railscasts 相关地址:http://d 阅读全文
posted @ 2012-02-14 13:31 pengyingh 阅读(398) 评论(0) 推荐(0)
上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 125 下一页

导航