首先我用cocos的合图建了个文件hero.csi,然后我导入了图片run1~run2,最后发布资源生成了hero.plist和hero.png,然后我用进入VS2012,打入代码,通过缓存生成精灵,下面的图片,但是问题来了,每次都是成功生成,但是一运行就说读写错误,我查资料,说是没有找到plist资源,于是我很困惑,好久好久,我拿别人的plist文件和png图片过来,没问题啊,为什么我生成的就有问题,最后我发现,问题在hero.plist文件的名字上面,不能用“hero”了,我于是把资源文件下的plis文件t改了名字,比如改成hero_run.plist,然后发生了神奇的事情,竟然成功了,难道hero.csi和hero.plist文件冲突?res资源文件里是没有hero.csi的啊?
究竟出了什么问题
首先是创建hero.csi并导入图片run1~run8




看看
这个文件,再看看



接下来是代码部分,我给改了名字了,就能成了,但是用hero就不行
好吧,你们不信,我再改回来,这个图片,出bug了,究竟发生了什么事情
我再改个名字,看hero_run,竟然成功运行了,究竟哪里出问题了
大家不要回复了,我也不知道我哪里出问题了,我又新建了一个工程,按上面的一点问题都没有,真蛋疼
我找到问题所在了,我原来导入过一个hero.png的文件,然后我在cocostudio里建了个node,拖了进去弄了个精灵,然后,我就把hero.png文件的名字改了,改成其它名字了idle.png,因为不是直接该node文件下的精灵,所以node保存了hero.png的信息,可能在载入plist文件时扫描了所有文件,出现了两个hero.png的信息,一个是hero.cis合图生成的hero.png,另一个是node.csb里的hero.png信息,所以出现问题
大家不要看了,我今天脑洞大开,我又试了一下,又没问题了,我的狗屁电脑程序出什么问题了
楼主在自言自语。。。
好可爱
…楼主各种卖萌
楼主 一个人玩的挺嗨的!!