- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 关于delegate
1.layer类加到CCColorLayerTableViewScene *layer = [TableViewScenenode];layer.delegate = self;[selfaddChild:layer z:3tag:SELECT_Layer];2.在layer中加delegate,后面空值if(_delegate && [_delegaterespondsToSelector:@selector(read_action:)]){[_delegateread_action:nil];}3.调用
2010-12-30 17:26:00 334
原创 简体中文转换城unicode(utf-8)
<br /> NSString *cardmode = [[NSString alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"10001" ofType:@"txt"] encoding:CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000) error:nil];
2010-12-29 18:15:00 972
原创 在一开始的屏幕上运行layer
<br /><br />//CCScene *scene =[CCScene node];<br />//TableViewScene *layer = [TableViewScene node];<br />//[scene addChild:layer];<br />//[[CCDirector sharedDirector] runWithScene: scene];<br /> <br /> <br />TableViewScene继承的是cclayer方法
2010-12-29 10:12:00 306
原创 objective-c 特性快速一覽表
<br />http://maniacdev.com/2009/06/iphone-sdk-objective-c-cheat-sheet-updated/<br />給C/C++/Java程序員快速入門的文檔<br />內有視頻可供參考
2010-12-19 13:02:00 343
原创 关于枚举的使用
在.h文件中定义,格式如下:typedefenum{_zhengchang,_xuanyun,}_anitype;在interface中给予定义:_anitype_thisanimationtype;@property(nonatomic,assign)_anitype thisanimationtype;在.m文件中添加@synthesize thisanimationtype = _thisanimationtype;枚举使用的好处目前就我而言,在类之间传递值时可以使用
2010-12-17 10:41:00 534
原创 sprite剪切
<br /><br />CCSprite *sheet =(CCSprite *)[selfgetChildByTag:SELECT_SP+t];<br />if (sheet) {<br />[sheet setTextureRect:CGRectMake(0, 0, 150, _duan_y)];<br />}<br />sheet.visible = YES;<br />sheet.anchorPoint = ccp(0.5,1);<br />sheet.position=ccp(500,660);
2010-12-15 17:34:00 481
原创 类型格式
<br /><br />spname = [NSStringstringWithFormat:@"%.3d.png",i];//显示001等图片<br />//01用%.2d.png<br />%@ //输出字符串<br /><br />spname = [NSStringstringWithFormat:@"%.3d.png",i];<br />NSLog(@"%@",spname);<br />CCSprite *sp=[CCSpritespriteWithFile:spname];//显示小图片
2010-12-14 15:36:00 366
原创 wangzhi
<br /><br />http://www.ipadev.org/2010/10/introduction-to-mac-os-x-cocoa-touch-objective-c-and-tools/<br /> <br /> <br />http://www.raywenderlich.com/<br />有一點obj-c基礎的話當然從cocos2d開始,多看看Ray Wenderlich的教程,可以幫助熟悉遊戲編寫的思路和cocos2d。更深的可以看看花生大的教程,或者一些外文教材<br /> <br
2010-12-13 09:16:00 350
原创 计算文本长度
// CGSize maximumLabelSize = CGSizeMake(640 ,1024);// CGSize size = [[ComTool GetFileContent:@"test.txt"] sizeWithFont:[UIFont systemFontOfSize:22] //constrainedToSize:maximumLabelSize //lineBreakMode:UILineBreakModeWordWrap];
2010-12-08 15:45:00 861
原创 图片随手动
<br /><br />float y = location.y - lastpoint.y;<br /><br />CCSpriteSheet *sheet =(CCSpriteSheet *)[selfgetChildByTag:SELECT_DUAN_TAG];<br />CCSprite *sp=(CCSprite *)[sheet getChildByTag:SELECT_DUAN_LAYER_TAG];<br />sp.position = ccpAdd(ccp(0,y), sp.positi
2010-12-08 15:44:00 332
原创 关于Lable的设置
CCLabel *label=[CCLabellabelWithString:[ComToolGetFileContent:@"test.txt"]dimensions:CGSizeMake(640, LABEL_MAX_HEIGHT) alignment:UITextAlignmentLeft fontName:@"HiraMinProN-W3"fontSize:22];Label *left =[Label labelWithString:@"Hello World" dimensions:CGS
2010-12-06 14:21:00 740
原创 关于schedule和performSelector的差别
<br /> <br />1。[selfschedule:@selector(step:) interval:0.05];<br /> <br />-(void)step:(ccTime)t<br />{<br />if()<br />{<br />[selfunschedule:@selector(step:)];<br />return<br />;}<br />}//进行循环的时候使用<br /> <br />2。[self:@selector(steptime) withObject:nilafte
2010-12-06 11:25:00 496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人