Я делаю файтинг с большим количеством хитов, но я не знаю, как сделать список элементов для рисования нескольких хитов (теперь на экране может быть только один хитовый экран). Я знаю, что существует список, но я действительно не знаю, как его использовать. Вот как я теперь управляю hitpark.Как создать список элементов?
AnimationElement HitElement;
private Preparationanimation Hit4;
public override void LoadContent()
{
HitElement = new AnimationElement();
Hit4 = new Preparationanimation(SpriteSheetElements1, new Color(255, 255, 255, 128), 1f, false)
}
if (IntersectPixels(Player1.HitboxAtt, Player1.playerTextureData, Player2.Hitbox, Player2.playerTextureData))
{
HitElement.PlayAnimation(Hit4, content);
}
public override void Draw(GameTime gameTime)
{
HitElement.Draw(spriteBatch, gameTime, positionElement, false, true);
}
Благодаря
Спасибо за ответ и эту ссылку. Оператор if должен был показать, когда создается Hitspark. – Pilispring
Я попробовал. Работала отлично. Теперь есть ошибка, когда первый Hitspark dra в странном цвете, но один пункт для вас cyral – Pilispring
Я получил его, потому что мне нужно стереть элементы. Они продолжали добавлять друг друга. – Pilispring