学习编游戏时候出现了问题..大神帮我看看

Rect width exceeds maximum margin: res/bird.png
Rect height exceeds maximum margin: res/bird.png

宽高都超了,我想问问在哪里能改… 整个游戏能正常运行就是图片显示有问题
我的图片是bird.png 320*240的 田字型排列的四只小鸟,想让他们分开飞出,编写的时候
_birdRect:

        cc.rect(0,0,320,240),
    cc.rect(320,0,320,240),
    cc.rect(320,240,320,240),
    cc.rect(0,240,320,240)

],

这样用数组分了下,但显示的时候出现的几张图片不是每张图一只小鸟。而是有一张四只,其他都是白图。
麻烦大神帮帮

_birdRect:

        cc.rect(0,0,160,120),
    cc.rect(160,0,160,120),
    cc.rect(160,120,160,120),
    cc.rect(0,120,160,120)

],

试试这样

— Begin quote from ____

引用第1楼windwill于2015-09-27 14:25发表的 :
_birdRect:

        cc.rect(0,0,160,120),
    cc.rect(160,0,160,120),
    cc.rect(160,120,160,120),

http://www.cocoachina.com/bbs/job.php?action=topost&tid=325486&pid=1399505

— End quote

补充一下,rect(顶点x坐标,顶点y坐标,宽,高)

我也遇到了这个问题。。。百度google都用上了,有说改名字的,有说要合成的图尺寸必须2的N次幂的。。还是没有解决

情况还是一样的…只不过图片都变小了

我又改小了点 解决了谢谢… 不太清楚这个方法的高宽怎么判断的,现在知道了尺寸至少是原始图片的一半。

设置尺寸时候,高宽比设置小一些别卡图片的边就好了

再问一下 怎么去除图片资源的背景图 我看教程上他直接引用完图片那个白底就没了

我背景图片是640x1136都没有问题啊,我合成的帧动画图片是512x1024,居然说过大,我特么也是醉了。。。。。
请问你的尺寸改成多大后通过了

改成原始图片的一半 我图片像素840480的 改成320240就好了