C# için küçük bir C++ konsol oyununu taşıyorum ve tuş basımlarının konsola yazdırılmasını durduramıyor gibi görünüyor..NET'te tuşa basılan tuş basmayı nasıl bastırırım?
Key = Console.ReadKey();
:
bool Game::getInput(char *c)
{
if (_kbhit())
{
*c = _getch();
return true;
}
return false;
}
Ben yaparak C# eşdeğer yapmaya çalıştım:
C++ ben de konsola basılmış olmaktan tuş vuruşlarını bastırmak Bu yöntemle, ile tuş olsun
Ancak bu, karakterin konsola yazdırılmasını engeller ve bariz sorunlara neden olur. Bunun nasıl düzeltileceği hakkında bir fikrin var mı?
Bu güzel, teşekkürler – RollRoll