Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

TextServerDummy

繼承: TextServerExtension < TextServer < RefCounted < Object

虛設的文字伺服器,無法算繪文字或管理字形。

說明

虛設的 TextServer 介面,不做任何事情。可以在不需要算繪文字時釋放記憶體,因為文字伺服器極其消耗資源。也可以用來比較複雜 GUI 的性能,檢查文字算繪帶來的影響。

虛設的文字伺服器在專案開始後始終可用。存取方法如下:

var dummy_text_server = TextServerManager.find_interface("Dummy")
if dummy_text_server != null:
    TextServerManager.set_primary_interface(dummy_text_server)
    # 如果不需要其他文字伺服器,就可以移除:
    for i in TextServerManager.get_interface_count():
        var text_server = TextServerManager.get_interface(i)
        if text_server != dummy_text_server:
            TextServerManager.remove_interface(text_server)

可以使用命令列參數 --text-driver Dummy(大小寫敏感)來強制專案使用“Dummy(虛設)”TextServer