【发布时间】:2012-06-29 15:49:16
【问题描述】:
我有一个问题我不知道如何解释好,但我会尝试...例如,在某些游戏中,文本输出“慢”,一个接一个地写入字符,而不是所有的一次短语...那么,我该如何复制这种行为?
我是这样想的...我可以做一个循环,在其中写一个字符并休眠 1 毫秒,写一个字符并休眠,等等...还有另一种方法,或者这是唯一/最好的/我可以实现这个技巧的简单方法?我正在尝试在 C++ 中执行此操作,但欢迎提出其他建议。
【问题讨论】:
-
你可以创建一个类来帮助你完成你所描述的事情。然后您可以轻松地重复使用它。
-
你有游戏的主循环吗?如果是这种情况,您通常可以有一个时间参考,无论是您自己的还是基于真实时钟的