コード例 #1
0
        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();
        }
コード例 #2
0
 public static void Debug(string Message)
 {
     ConsoleGraphics.ResetCursor();
     Console.ForegroundColor = ConsoleColor.White;
     Console.BackgroundColor = ConsoleColor.Black;
     Console.WriteLine(Message);
 }