コード例 #1
0
void game::onLoop()
{	
	if (scrollRight)
		position = position + 20;
	
	if (position > 49280)
		position -= 49280;
	if (position < 0)
		position += 49280;

	//Player Movement
	SetUpAnimation(4, 4);
}
コード例 #2
0
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);
}