瞬时动作:瞬时动作的基类是InstantAction1、放置位置 CGPoint p = ccp(width,height); [sprite runAction:[CCPlace actionWithPosition:p]]; 2、隐藏 [sprite runAction:[CCHide acti...
分类:
其他好文 时间:
2015-12-07 20:29:55
阅读次数:
216
//! 一个视图可以有n个子视图,但是一个视图只能有一个父视图struct CGRect { CGPoint origin; CGSize size;};CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height){ CGRect r...
分类:
其他好文 时间:
2015-12-05 23:58:00
阅读次数:
381
这几个都是在ios程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和...
分类:
其他好文 时间:
2015-11-26 12:57:58
阅读次数:
121
《Learn iPhone and iPad Cocos2D Game Development》1. 根据触摸点的坐标返回瓦片坐标。//根据触摸点的位置计算瓦片坐标-(CGPoint) tilePosFromLocation:(CGPoint)location tileMap:(CCTMXTil.....
分类:
其他好文 时间:
2015-11-25 00:22:45
阅读次数:
304
一.基本定义(1). 使用方式 :#import (2). 常用的结构体介绍及简单使用 : 表示字符串位置和长度 :NSRange(location length) 表示坐标 NSPoint\CGPoint 表示UI元素的大小 NSSize\CGSize 表示U...
分类:
其他好文 时间:
2015-11-22 13:54:58
阅读次数:
182
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;)
为了暂时不影响原来的cat移动方法,我们在CatSprite.m中新建一个移动方法,内容如下,其中考虑了与地图的碰撞情况:-(void)moveTowardOneTile:(CGPoint)location{
CGPoint diff = ccpSub...
分类:
其他好文 时间:
2015-11-21 11:57:30
阅读次数:
217
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;)
下面看一下CatSprite中最复杂的moveToward方法,我们一开始只是想要确保cat在屏幕上正确显示出来,动画正确播放出来,所以可以先不管与地图碰撞检测的问题.于是简化到如下代码:-(void)moveToward:(CGPoint)targetLoc...
分类:
其他好文 时间:
2015-11-21 11:55:18
阅读次数:
160
UIView的几个主要属性1 /*2 CGRect frame;3 4 CGRect bounds;5 6 CGPoint center;7 8 CGAffin...
分类:
移动开发 时间:
2015-11-20 01:37:56
阅读次数:
185
1.判断某个点在一定范围内-(UIView*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)event{CGRectxxxFrame=XXX.frame;if(CGRectContainsPoint(xxxFrame,point)){returnXXX;}ret...
分类:
其他好文 时间:
2015-11-19 22:16:20
阅读次数:
255
一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@property CGPoint ancho...
分类:
移动开发 时间:
2015-11-16 19:06:08
阅读次数:
216