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
相关产品推荐
相关产品推荐

