コード例 #1
0
 // Visualize only text objects
 public void VisualizeText(TextObject obj)
 {
     Console.SetCursorPosition(obj.Position.Col, obj.Position.Row);
     Console.ForegroundColor = obj.Color;
     Console.Write(obj);
 }
コード例 #2
0
ファイル: Engine.cs プロジェクト: shristoff/TelerikAcademy
 private void AddPoints(TextObject obj)
 {
     this.points = obj as Points;
 }
コード例 #3
0
ファイル: Engine.cs プロジェクト: shristoff/TelerikAcademy
        private void AddTextObject(TextObject obj)
        {
            this.textObjects.Add(obj);

            if (obj is Points)
            {
                this.AddPoints(obj);
            }
            else if (obj is CatsNumber)
            {
                this.AddCatsNumber(obj);
            }
        }
コード例 #4
0
ファイル: Engine.cs プロジェクト: shristoff/TelerikAcademy
 private void AddCatsNumber(TextObject obj)
 {
     this.catsNumber = obj as CatsNumber;
 }