小编Dar*_*v1l的帖子

Console.Clear() 闪烁

while (true)
{
   Console.Clear();
   for (int row = 0; row < 50; row++)
   {
      for (int col = 0; col < 50; col++)
      {
        Console.Write(world[row, col]);
      }
      Console.WriteLine();
   }
      Thread.Sleep(500);
}
Run Code Online (Sandbox Code Playgroud)

我正在写一个游戏,我有一个由 10 个角色组成的人物。我希望当单击某些箭头按钮时它会在字符数组中移动。问题是这个游戏根本不流畅。使用时Console.Clear(),控制台会反复闪烁,这很烦人。这个问题有什么解决办法吗?(如果我不想使用Console.SetCursorPosition(),因为它会让制作这个游戏变得更加困难)。

c# console

5
推荐指数
1
解决办法
5919
查看次数

标签 统计

c# ×1

console ×1