在VS中如何将plist导入cocos2d-x??

2025-03-18 10:50:55
推荐回答(2个)
回答1:

你指的plist是用TexturePacker合成的大图吗?
如果是的话,要导入的话,只要把大图跟plist文件都放在Resource文件夹下。
然后在cocos2d-x的项目代码中可以这样操作:
CCSpriteFrameCache *pFrameCache = CCSpriteFrameCache::sharedSpriteFrameCache();

pFrameCache->addSpriteFramesWithFile("test.plist");//假设plist文件叫test.plist
以后如果要用到大图里的其中一张小图(small1.png)来创建精灵的话,就:
CCSprite *pSmall = CCSprite::createWithSpriteFrameName("small1.png");

PS:上述代码适用于cocos2d-x 2.x版本,3.x的版本变化很大。

回答2:

怎么导入,总要调用cocos2dx的接口吧