Super-Mario/Characters/Enemies/Gorilla.cs
(完整代码) 877Bnamespace SuperMario.Characters.Enemies
{
using SuperMario.Interfaces;
/// <summary>
/// Implemets enemy character that the player has to fight with.
/// </summary>
public class Gorilla : Character, IMovable
{
private const int DEFAULT_LIFE_POINTS = 10;
private const int STEP = 1;
public readonly char DEFAULT_CHAR = 'G';
public Gorilla(char displayAsChar, int lifePoints = DEFAULT_LIFE_POINTS)
: base(displayAsChar, lifePoints)
{
}
public Gorilla(int lifePoints = DEFAULT_LIFE_POINTS)
: base(lifePoints)
{
this.DisplayAsChar = DEFAULT_CHAR;
}
public void MoveLeft()
{
this.PositionX -= STEP;
}
public void MoveRight()
{
this.PositionX += STEP;
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。