在 Roblox 中补间时尝试调用表值

问题描述 投票:0回答:1

我正在重制我的游戏,但在尝试补间实例时总是遇到错误;

Workspace.core.Script:4: attempt to call a table value

虽然 TweenService 需要一个表才能工作。

这是我的代码:

temp = workspace.values.core.temp
tw = game:GetService("TweenService")
while true do
    g = tw:Create(script.Parent,TweenInfo(10-(temp.Value/200),Enum.EasingStyle.Circular,Enum.EasingDirection.InOut),{Size = Vector3.new(5,5,5)})
    g:Play()
    g.Completed:Wait()
end

我尝试将 script.Parent.Size 设置为目标中的 Instance 和 Vector3,但没有成功,我尝试的所有操作都返回了上述错误。

lua roblox tween
1个回答
0
投票

要在 roblox 中使用构造函数,您必须执行 Class.new()。所以对于 TweenInfo,它必须是 TweenInfo.new()

© www.soinside.com 2019 - 2024. All rights reserved.