我正在尝试用这个教程在Swift的SpriteKit中制作一个入侵者游戏: https://www.raywenderlich.com/1167-how-to-make-a-game-like-space-invaders-with-spritekit-and-swift-part-1 我完成了part1和part2。但是侵略者的移动仍然是奇怪的。当入侵者到达屏幕的右边缘时,只有一个入侵者进入下线并向左移动。其他人只需向左移动。 我该怎么解决它呢? ? enum InvaderMovementDirection {
case right
case le
所以我看了很多使用矩形作为数组的教程。但它们的入侵者并不活跃。我正在为我的入侵者使用spritesheet,我需要让他们都有动画...该怎么做呢?
下面是我的invader类:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Storage;
using Microsoft.Xna.Framework.Audio;
using Micro