私はrougelikeを作成しようとしていますが、私は別のレイヤーのウィンドウを使用しています。一番下のものがマップで、上のものがエンティティレイヤです。私はプレイヤーキャラクターを持っており、スクリーン上でそれらを動かしたい。私は新しい@(プレイヤーが表現されている方法)をどこに移動しているのかを印刷しています。その前に地図レイヤーを見ることができるように、キャラクターの位置に空白を入れようとしています。私はNULLを使ってみましたが、^ @を出力します。私は何を使うことができますか?PDCursesの空白文字
0
A
答えて
0
空白の文字(' '
)を使用するか、32
または0x20
のほうが好きな場合は、使用してください。
NULLが実際に定義されています
#define NULL 0
だからあなたはASCIIコード0の文字を書いている、それは時々はCtrl + @として表現NUL文字、である、または^ @。
0
現代のマシンでは、各編集後に画面を消去して画面全体を完全に再描画すると、パフォーマンス上の問題が発生しない可能性があります。私はそれが最適な解決策ではないことを知っていますが、その種のトレイルアーチファクトをなくすことができます。
関連する問題
- 1. シンボルリテラル内の空白文字
- 2. アトムエディタビューの空白文字
- 3. は、行が空白文字
- 4. JSFで空白文字列が空白の空文字列 - ひびの入った
- 5. 文字列の空白のスペース
- 6. 文字列の空白の量jQuery
- 7. 空白文字列との比較
- 8. ホワイトスペースへの空白文字シーケンス
- 9. androidのフィルタListView - 空白文字
- 10. 文字列内の空白文字を切り捨てます
- 11. 文字列内の空白文字を削除する
- 12. UITextView描画不可視/空白文字
- 13. 空白文字列を分割する
- 14. 空白文字列MySQL文字列検索
- 15. 空文字/空白のgrepでDo Statementを返しますか?
- 16. 空白(X 'out)中間の数字の文字
- 17. pdcURSESとaddstrとの文字列の互換性の問題
- 18. XML文書の空白行
- 19. 空白文字が最後の文字のときにテキストボックスが返される
- 20. Cの文字列/文字配列から空白を削除する関数
- 21. 文字列の空白文字は<h:outputText escape = "false"でもエスケープされます
- 22. 複数の空白と文字で区切られた文字列
- 23. JavaScript文字列からゼロ幅の空白文字を削除する
- 24. Swift - 文字列中の絵文字を空白に置き換える
- 25. 文字列を分割して文字列の間に空白を追加
- 26. Java Regex:空白文字の後に文字をマッチさせますか?
- 27. python regex:空白文字または文字列の末尾に一致する
- 28. はVimの中の前の非空白文字
- 29. Sedの正規表現の空白文字
- 30. 文字列の先頭の空白を削除します。
''または32を使用する際の問題は、基本的にバックグラウンドを表示しない空白を残すことです。そこで、白いアイテムを持つマップレイヤーの代わりに、それはちょうど黒い四角形になります。 – user975989
ああ、そうだ。わかりませんが、私はPDCursesに透明なウィンドウがないと思います。一番最初のレイヤーが再描画されないなど、偶然にもうまくいきます。その場合、後ろのレイヤーにある文字を確認して、そのレイヤーに描画してください。しかし、あなたがそうするなら、最初の層は必要ありません! – rodrigo
ええ、それは問題です。私はブランクを取得する方法がない場合は、私はちょうどそれを使用しますね。 – user975989