PDCurses пустой символ - PullRequest
       14

PDCurses пустой символ

0 голосов
/ 31 января 2012

Я пытаюсь создать румяна и использую окна для разных слоев.Самая нижняя - карта, а над ней - слой сущностей.У меня есть персонаж игрока, и я хочу перемещать его по экрану.Я печатаю новый @ (способ, которым представлен игрок) туда, куда он перемещается, и я пытаюсь поместить пустое пространство туда, где находился персонаж, чтобы вы могли видеть слой карты там, где раньше не могли.Я пытался использовать NULL, но он выводит ^ @.Есть идеи, что я могу использовать?

Ответы [ 2 ]

0 голосов
/ 13 июня 2013

На современных машинах очистка экрана и перерисовка всего экрана после каждого редактирования, вероятно, не вызовут особых проблем с производительностью.Я знаю, что это не самое оптимальное решение, но оно навсегда избавляет от подобных артефактов.

0 голосов
/ 31 января 2012

Используйте пустой символ, ' ', или, если вы предпочитаете просто 32 или 0x20.

NULL фактически определяется как:

#define NULL 0

Итак, вы пишете символ с кодом ASCII 0, который является символом NUL, иногда представленным как Ctrl + @ или ^ @.

...