You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Luau严格模式下返回类型化表时提示‘Unknown type 'DataServiceServer'’的问题咨询

Luau严格模式下返回类型化表时提示‘Unknown type 'DataServiceServer'’的问题咨询

我正在Roblox中使用启用了--!strict的Luau进行开发。

这是一个旨在返回类型化表的ModuleScript,它同时在客户端和服务器端运行。

以下是引发问题的最简代码:

--!strict
local RunService = game:GetService("RunService")

if RunService:IsClient() then
    return {} :: DataServiceServer
end

我遇到了如下编译错误:

Unknown type 'DataServiceServer'

我的目标是在客户端运行时返回一个类型为DataServiceServer的空表。

为什么Luau在严格模式下不识别这个类型,以及定义或转换这个返回值的正确方式是什么?

备注:内容来源于stack exchange,提问作者riuuu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 18:13:07