本张图以iPhone5为例子,而且采用ResolutionNoBorder的绘制方式(这种方式就是会在原图的基础上出现裁切,一部分图片会显示到屏幕外边去,如AEHD和FBCG就是显示到屏幕外边的内容)学习
ABCD-WinSizeblog
EFGH-VisibleSize,FrameSize图片
H点为VisibleOrigalget
IJLK-AvailableSize(在此Size中绘图绝对不会有问题,任何尺寸均可以匹配)it
经过学习[无间落叶]的两篇文章,结论为:io
固定AvailableSize(IJLK,好比固定为320 * 480),反推出WinSize(ABCD)。而后,EFGH区域以一张大的背景图做为底纹填充,这样就能够把屏幕占满了。基础
定位时注意最好使用以中心点为出发点的定位坐标。im
好比:p1->setPosition(ccpAdd(center, ccp(-160, -240))); 从中心出发,向左移动160单位,向下移动240单位,这个点会绘制在L的位置。img