跳转到内容

Celestia/Celx 脚本/CELX Lua 方法/CEL 命令 cls

维基教科书,自由的教学读物

cls { }

清除显示屏上任何通过 print 命令打印的剩余文本。
没有太多使用此命令的必要。

该命令没有参数。


CELX 等效项-1

基于 celestia:print() 方法。

  • 通过打印空白行来清除显示屏上的任何剩余文本。
celestia:print("")


CELX 等效项-2

基于 celestia:flash() 方法。

  • 通过闪烁空白行来清除显示屏上的任何剩余文本。
celestia:flash("")

示例
以下示例在 5 秒内打印文本,但在 2 秒后清除显示屏。

CEL

print { text "Text to be displayed for 5 sec." row -3 column 1 duration 5 }
wait  { duration 2 }
cls   { }
wait  { duration 3 }

-- 或者 --

print { text "Text to be displayed for 5 sec." row -3 column 1 duration 5 }
wait  { duration 2 }
print { text "" }
wait  { duration 3 }

CELX-1 使用 celestia:print() 方法

celestia:print("Text to be displayed for 5 sec." , 5.0, -1, -1, 1, 3)
wait(2.0)
celestia:print("")
wait(3.0)

CELX-2 使用 celestia:flash() 方法

celestia:print("Text to be displayed for 5 sec." , 5.0, -1, -1, 1, 3)
wait(2.0)
celestia:flash("")
wait(3.0)

返回 CEL 命令索引

华夏公益教科书