我已经尝试过了,这是我的代码
local NumberValue = workspace.Core.Ball.Value
if workspace.Core.Ball.Value >= 100 then
script.Parent.Text = "Temp:"..NumberValue.."Stable"
end
我期待它能工作,但我对一些编码很笨, 我尝试采取不同的小改变,这就是我已经取得的成就。
您只更新一次值,我强烈建议您查看事件,但现在我们将使用 propertychangedsignal 来实现此目的。
我还相信您犯了使用数字值而不是整数值的严重错误:因为数字值无法设置/增加到另一个值。因此,如果您也将其更改为 intvalue。
我还注意到您确实创建了一个名为“NumberValue”的漂亮变量,但没有使用它。我相信你应该这样做,因为它使你的代码更加干净。
local NumberValue = workspace.Core.Ball.Value
NumberValue:GetPropertyChangedSignal("Value"):Connect(function()
if NumberValue >= 100 then
script.Parent.Text = "Temp:"..NumberValue.."Stable"
end
end)