void game::onLoop() { if (scrollRight) position = position + 20; if (position > 49280) position -= 49280; if (position < 0) position += 49280; //Player Movement SetUpAnimation(4, 4); }
Enemy::Enemy(int id, XMFLOAT3 position, float rotation, RenderObject* renderObject, int coordX, int coordY, std::string enemyType) : GameObject(id, position, rotation, renderObject, coordX, coordY) { if (enemyType == "small") this->enemyType = EnemyType::SMALL; else if (enemyType == "average") this->enemyType = EnemyType::MEDIUM; else if (enemyType == "large") this->enemyType = EnemyType::LARGE; followingPlayer = false; SetUpAnimation(renderObject, 3); SetPrimaryAnimation(0); PlayAnimation(0); }