public override void drawEntity() { enPoints.Add(headPoint); for (int i = 1; i <= FrameConfig.FrameWidth; i++) { enPoints.Add(new Point(i, headPoint.Y)); } for (int i = 0; i <= FrameConfig.FrameWidth; i++) { enPoints.Add(new Point(i, headPoint.Y + 1)); } actionConsoleImpl.DrawEntity(enPoints, interfaceChar, interfaceColor); }
public override void destroyEntity() { actionConsoleImpl.DrawEntity(enPoints, " "); enPoints.Clear(); }