摘要: //PositiontotileCoord-(CGPoint)tileCoordForPosition:(CGPoint)position{intx=position.x/tileMap.tileSize.width;inty=((tileMap.mapSize.height*tileMap.tileSize.height)-position.y)/tileMap.tileSize.height;returnccp(x,y);}//tileCoordtoPosition-(CGPoint)positionFromTileCoord:(CGPoint)tileCoord{intx=tileCoo阅读全文
posted @ 2011-12-21 17:37 晃晃悠悠 阅读(22) 评论(0) 编辑
摘要: #import<UIKit/UIKit.h>@interfaceTestGestureRecognizerViewController:UIViewController{UIView*aView;}@property(nonatomic,retain)IBOutletUIView*aView;@end///////////////////////////////////////////////////////////////////////////////////////////////#import"TestGestureRecognizerViewController阅读全文
posted @ 2011-12-21 16:21 晃晃悠悠 阅读(8) 评论(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 @ 2011-12-13 09:48 晃晃悠悠 阅读(23) 评论(0) 编辑
摘要: staticMyManager*sharedManager=nil;+(MyManager*)sharedManager{if(sharedManager==nil){sharedManager=[[MyManageralloc]init];}returnsharedManager;}阅读全文
posted @ 2011-12-10 09:19 晃晃悠悠 阅读(6) 评论(0) 编辑
摘要: //Semi-Singleton:youcanaccessMultiLayerSceneonlyaslongasitistheactivescene.staticMultiLayerScene*multiLayerSceneInstance;+(MultiLayerScene*)sharedLayer{NSAssert(multiLayerSceneInstance!=nil,@"MultiLayerScenenotavailable!");returnmultiLayerSceneInstance;}-(void)dealloc{multiLayerSceneInstan阅读全文
posted @ 2011-12-10 09:12 晃晃悠悠 阅读(22) 评论(0) 编辑
摘要: 在.h中添加typedefenum{LayerTagGameLayer,LayerTagUILayer,}MultiLayerSceneTags;typedefenum{ActionTagGameLayerMovesBack,ActionTagGameLayerRotates,}MultiLayerSceneActionTags;阅读全文
posted @ 2011-12-10 09:06 晃晃悠悠 阅读(13) 评论(0) 编辑
摘要: -(void)example:(ccTime)deltasender:(id)senderflag:(BOOL)aBool使用 @selector(example:sender:flag:)阅读全文
posted @ 2011-12-08 17:29 晃晃悠悠 阅读(48) 评论(0) 编辑
摘要: 模拟器中生成一个名为 $(PRODUCT_NAME)的APP,编译两次才能运行的原因:请检查你的程序中,是否有多个plist文件,剩下一个就可以正常调试了。阅读全文
posted @ 2011-11-23 15:42 晃晃悠悠 阅读(75) 评论(0) 编辑
摘要: 情景描述: 1. 有两个viewController,一个是A,一个是B。 2. A,B上各有一个按键,点击它们后分别会跳向对方。 3. 想要实现在B中返回A的时候可以更新A中的数据。代理实现: 1. 在B.h中声明一个代理协议(行15-19),在协议中定义要被代理的方法(行17);2. 在前面引用此协议(行1) 3. 声明代理属性(行4,8)1@protocolSecondViewControllerDelegate;2@interfacesecondViewController:UIViewController{34id<SecondViewControllerDelegate>阅读全文
posted @ 2011-11-07 10:55 晃晃悠悠 阅读(64) 评论(0) 编辑

