ultralight-godot SHOWCASEshabbywu/ultralight-godot

API / CLASS REFERENCE

UltralightResult

继承: RefCounted

明确区分成功值与结构化失败。

先检查 ok,再读取 value 或 error。成功的 JS null 对应 Nil,undefined 对应 UltralightUndefined。新的求值接口不会自动把失败打印为 Godot 错误。

属性

成员类型默认值
okbool—
valueVariant—
errorUltralightError—

方法

okbool

结果是否成功,只读。

默认值: — · 访问器: is_ok() · 只读

valueVariant

成功时的转换值,Nil 可以是有效的 JS null。

默认值: — · 访问器: get_value() · 只读

errorUltralightError

失败时的结构化错误;成功时为 null。

默认值: — · 访问器: get_error() · 只读

is_ok

is_ok() → bool const

读取 ok。

get_value

get_value() → Variant const

读取 value。

get_error

get_error() → UltralightError const

读取 error。

查看类文档源码 ↗

Godot 运行截图 · 按 Esc 关闭 打开原图 ↗