Files
XCEngine/docs/api/XCEngine/Scripting/ScriptField/TryDeserializeScriptFieldValue.md

622 B

TryDeserializeScriptFieldValue

命名空间: XCEngine::Scripting

类型: function

头文件: XCEngine/Scripting/ScriptField.h

签名

bool TryDeserializeScriptFieldValue(
    ScriptFieldType type,
    const std::string& value,
    ScriptFieldValue& outValue);

当前实现行为

  • 数值类型通过标准库解析。
  • Bool 接受 "1""true""True" 作为真。
  • 向量支持逗号或空格分隔。
  • 字符串会先做 UnescapeScriptString()
  • 解析异常统一返回 false

相关文档