私はrougelikeを作成しようとしていますが、私は別のレイヤーのウィンドウを使用しています。一番下のものがマップで、上のものがエンティティレイヤです。私はプレイヤーキャラクターを持っており、スクリーン上でそれらを動かしたい。私は新しい@(プレイヤーが表現されている方法)をどこに移動しているのかを印刷しています。その前に地図レイヤーを見ることができるように、キャラクターの位置に空白を入れようとしています。私はNULLを使ってみましたが、^ @を出力します。私は何を使うことができますか?PDCursesの空白文字
0
A
答えて
0
空白の文字(' '
)を使用するか、32
または0x20
のほうが好きな場合は、使用してください。
NULLが実際に定義されています
#define NULL 0
だからあなたはASCIIコード0の文字を書いている、それは時々はCtrl + @として表現NUL文字、である、または^ @。
0
現代のマシンでは、各編集後に画面を消去して画面全体を完全に再描画すると、パフォーマンス上の問題が発生しない可能性があります。私はそれが最適な解決策ではないことを知っていますが、その種のトレイルアーチファクトをなくすことができます。
関連する問題
- 1. テキスト文字列の空白文字PHP
- 2. シンボルリテラル内の空白文字
- 3. アトムエディタビューの空白文字
- 4. Cognitoパスワードの空白文字
- 5. エスケープシーケンスと空白文字(\ s)
- 6. は、行が空白文字
- 7. 文字列の空白でない不思議な空白
- 8. 「文字+空白+文字+空白...」のような文字列の一部を取り込む正規表現
- 9. 正規Expression-検索空白と非空白文字列
- 10. JSFで空白文字列が空白の空文字列 - ひびの入った
- 11. 文字列の空白の量jQuery
- 12. 文字列の空白のスペース
- 13. 空白のセルを含む文字列
- 14. C++:ユニコード空白文字の解釈
- 15. androidのフィルタListView - 空白文字
- 16. ホワイトスペースへの空白文字シーケンス
- 17. 挿入空白文字列のJavascript
- 18. 空白文字列との比較
- 19. Safariのオートパニューが空白文字列
- 20. Pythonの文字列から文字列への空白のコピー
- 21. JavaScriptの文字列から空白文字を削除する
- 22. 空白文字とHTMLタグなしのPHP文字カウント
- 23. 文字列内の空白文字を削除する
- 24. 文字列内の空白文字を切り捨てます
- 25. MIPS - 各小文字、大文字、および空白の度数
- 26. php/javascript/HTMLパーサーで空白文字エラー
- 27. 空白文字列を取り除く
- 28. ランダムな文字が空白になる
- 29. ブートストラップタブラベルを囲む1px空白文字
- 30. 空白文字列を分割する
''または32を使用する際の問題は、基本的にバックグラウンドを表示しない空白を残すことです。そこで、白いアイテムを持つマップレイヤーの代わりに、それはちょうど黒い四角形になります。 – user975989
ああ、そうだ。わかりませんが、私はPDCursesに透明なウィンドウがないと思います。一番最初のレイヤーが再描画されないなど、偶然にもうまくいきます。その場合、後ろのレイヤーにある文字を確認して、そのレイヤーに描画してください。しかし、あなたがそうするなら、最初の層は必要ありません! – rodrigo
ええ、それは問題です。私はブランクを取得する方法がない場合は、私はちょうどそれを使用しますね。 – user975989