Я (пытался) перенести движок пули на другой игровой код в течение некоторого времени.Одна из моих проблем - тот факт, что персонаж не стреляет из пули, несмотря на все мои усилия.У меня есть класс Bullet и класс BulletCache.
Один из моих больших вопросов связан с использованием метода:
-(id) initWithBulletImage
{
// Uses the Texture Atlas now.
if ((self = [super initWithSpriteFrameName:@"bullet1big e0000.png"]))
{
}
return self;
}
В этом методе предполагается использовать пакет текстур Zwoptex: однако, мой пакет текстур пули имеет 8 пуль, обращенных в8 разных направлений, и это собственный пакет текстур;игра была предварительно загружена другими пакетами предметов, и все они имеют одинаковую текстуру;мой нет.У меня также есть файл bullet1big.plist, но я не знаю, куда мне идти.Нужно ли вместо этого вызывать метод CCAnimation для вызова текстуры пуль (чтобы он знал, какую пулю нужно стрелять в каждом направлении?)