0

一段时间以来,我一直(试图)将子弹引擎移植到另一个游戏代码中。我的一个小问题是,尽管我尽了最大努力,但角色并没有开枪。我有一个 Bullet 类和一个 BulletCache 类。

我的一个大问题与该方法的使用有关:

-(id) initWithBulletImage
{
    // Uses the Texture Atlas now.
    if ((self = [super initWithSpriteFrameName:@"bullet1big e0000.png"]))
    {
    }

    return self;
}

这个方法应该是使用 Zwoptex 材质包:但是,我的子弹材质包有 8 个子弹面向 8 个不同的方向,它是它自己的材质包;游戏预装了其他物品包,它们都具有相同的纹理;我的不是。我也有 bullet1big.plist 文件,但我很难从这里去哪里。我是否需要调用 CCAnimation 方法来调用子弹的纹理(以便它知道在每个方向发射哪个子弹?)

4

0 回答 0