用途:roblox-ts 是面向 Roblox 的 TypeScript 到 Luau 转译器,适合用 TypeScript 语法编写 Roblox 代码,尤其在不确定某个 JavaScript API 是否存在、或需要处理 Luau 互操作时参考。
主要能力与参考主题:核心参考包括 JS 差异(缺失 API、assert() 真值性、any 类型、typeof)、类型检查(typeIs、classIs、RemoteEvent 校验)、构造函数(new 语法、DataType 数学运算 .add/.sub、集合)、工具类型(satisfies、InstancePropertyNames、Services、ExtractKeys)。功能参考包括 Luau 互操作($tuple、LuaTuple、类型声明、回调与方法)以及游戏层级(用 services.d.ts 为 Workspace 子项标注类型)。
使用方式与限制:资料未提供安装命令、具体代码示例或完整使用步骤,暂未提供。需注意它是“Roblox 加 TypeScript 语法”,不是完整 JavaScript,很多 JS API 不存在。资料基于 roblox-ts v3.0.0,生成于 2026-01-31。