如何在文本冒险中批量在一行中的三个句点之间进行延迟?
How do I make a delay between three periods on one line in batch for a text adventure?
我想让三个句点一个接一个地显示,例如,每隔 3 秒显示一次。
如:.(3 秒)。(3 秒)。
基本上我想为某些对话制作一个显示更慢(而不是立即)的省略号。
让批处理脚本休眠的最简单方法是使用命令 timeout
。
@echo off
echo Hello
timeout /t 3 /nobreak > NUL
echo World
这将打印 'Hello' 然后等待 3 秒然后打印 'World'
试试这个(https://whosebug.com/search?q=batch+echo+one+line 搜索的 338 个结果):
@ECHO OFF >NUL
<nul (set /p x=.)
timeout /t 3 /nobreak > NUL
<nul (set /p x=.)
timeout /t 3 /nobreak > NUL
echo(.
我想让三个句点一个接一个地显示,例如,每隔 3 秒显示一次。
如:.(3 秒)。(3 秒)。
基本上我想为某些对话制作一个显示更慢(而不是立即)的省略号。
让批处理脚本休眠的最简单方法是使用命令 timeout
。
@echo off
echo Hello
timeout /t 3 /nobreak > NUL
echo World
这将打印 'Hello' 然后等待 3 秒然后打印 'World'
试试这个(https://whosebug.com/search?q=batch+echo+one+line 搜索的 338 个结果):
@ECHO OFF >NUL
<nul (set /p x=.)
timeout /t 3 /nobreak > NUL
<nul (set /p x=.)
timeout /t 3 /nobreak > NUL
echo(.