現在Console.ReadKeyを使って、Enterキーを押したら実行を開始するプログラムを作っています。下のメソッドの中のgX,gYの値がEnterキーを押したら表示され始めるようにしたいのですがうまくいきません。どうすれば思うようにいくのでしょうか。
単純にConsole.WriteLineの前にConsole.ReadKeyを入れてみても「アプリケーションにコンソールがないとき、またはコンソール入力がファイルからリダイレクトされているとき、キーを読み取ることはできません。Console.Read を使用してください。」と表示されます。
どなたか分かる方いらっしゃったら教えていただけませんか。
public void OnGazeUpdate(GazeData gazeData)
{
double gX = gazeData.SmoothedCoordinates.X;
double gY = gazeData.SmoothedCoordinates.Y;
// Move point, do hit-testing, log coordinates etc. Console.WriteLine("{0}, {1}", gX, gY); }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。