0

我正在创建一个包含项目列表的场景,例如商店菜单。理想情况下,我想在 CocosBuilder 中为单个商店项目创建布局。然后,在代码中,我访问该布局并为我的所有商店物品制作多个副本,这些物品可以添加到场景中。

这在 cocos2d-x 中可行吗?

4

1 回答 1

1

如果您拥有的所有项目都是 CCSprite,则可以使用此代码进行复制:

CCSprite* copy=CCSprite::spriteWithTexture(source->getTexture());

您可以复制图层中的所有精灵,然后将它们添加到新图层。

于 2013-03-22T10:27:47.527 回答