簡単な質問です。私はCでプログラムのための簡単なアニメーションを作ろうとしていると私はコンソールを介してこのオブジェクトを移動する方法を見つけることができません。 私はprintfを使ってコンソール上にFigureを描画しています。私はgotoxy関数を使って動かすことを考えていましたが、オブジェクトを動かすことはできません。コンソールからの文字の移動
printf(" /\\");
printf(" // \\\\");
printf(" // \\\\");
printf(" // \\\\");
printf(" || ||");
printf("=======|| [ ] ||=======");
printf("\\\\ || [ ] || //");
printf(" \\\\====|| [ ] ||====//");
printf(" +++++++++");
printf(" // | | | | | \\\\");
何私がしたいことは、私はアニメーションのオプションを選択すると、ロケットはそれが上がっているようにする必要があることである: これは数字です。私はY値を変更するforループを実行しましたが、動作しませんでした。何か案は?
出力バッファリングを無効にし、一度に1文字ずつ印刷しますか?「sleep」? –
あなたは窓の上か、OSのようなUNIX上にいますか? – axelduch
私はheheを忘れて申し訳ありません、私はインターネットで見つけたいくつかのコードでいくつかのテストを行っていました。私は持っていたJavaコードから数字を書き換えました。 私はWindowsです。 –