【发布时间】:2014-10-08 02:14:35
【问题描述】:
我一直在谷歌搜索,但似乎没有找到此代码。我想知道如何让角色闪烁敌人例如“*”。谢谢!
【问题讨论】:
-
先打印一个字符,然后等待一秒钟,再打印一个空白。根据需要重复此循环。要了解如何等待一秒钟,这个问题应该会给你答案:stackoverflow.com/questions/15201955/…
-
所以打印一个字符,也许打印一个空白到字符的位置?
-
将光标定位在同一位置并打印空格字符,然后再次将光标重新定位到同一位置并打印字符本身。顺便说一句,如果这是学校的作业,你想给某人留下深刻印象,也许是教员,你也可以想出一个时间切片算法,通过用空格替换字符来“淡出”字符,那么再次是字符本身,然后是空格,每次让空格字符在屏幕上占据的位置稍长一点,直到空格字符达到 100% 的时间。
-
请注意,“打印”退格可能会导致意外观察。我似乎记得它与“叮”声之类的控制字符相同。
-
@User.1 Backspace 与 ding 不是同一个控制代码,它实际上是在那之后的那个。 BEL 为 7,BS 为 8。