public override void Update() { if (NeedFree) { NeedFree = false; MainList[FreeIndex].Enabled = false; MainList.RemoveAt(FreeIndex); } for (int i = 0; i < MainList.Count; i++) { MainList[i].Update(); if (MainList[i].rigidBody != null) { MainList[i].rigidBody.GravityOn(); } if (MainList[i].material != null) { ConsoleGraphics.SetDrawPosition(MainList[i].position.x, MainList[i].position.y); ConsoleGraphics.Draw(MainList[i].material, MainList[i]._C != null); } } ConsoleGraphics.ResetCursor(); }
public static void Debug(string Message) { ConsoleGraphics.ResetCursor(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine(Message); }