gpt4 book ai didi

c++ - 如何创建 Sprite 数组?

转载 作者:太空宇宙 更新时间:2023-11-04 13:50:45 25 4
gpt4 key购买 nike

<分区>

最近 3 天我是这个 cocos2dx 的新手 我正在尝试创建 Sprite 数组 假设我有 1.png、2.png、3.png、4.png Sprite ,我需要存储在一个数组中以这种方式,虽然 addchild() Sprite 应该随机出现在屏幕上请让我知道代码?

std::vector<std::string> _spriteNames = {"0.png", "1.png", "2.png", "3.png", "4.png"};
for (int i=0;i < _spriteNames.size(); i++) {
CCSprite* foo = cocos2d::CCSprite::create(_spriteNames.at(i)); //here i am getting error as no matching of the function??
int random = rand() % 5;
foo->setPosition(CCPoint((60 * random), (50 * random)));
_sprites.push_back(foo);
addChild(foo, 1);
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com