随机参数错误

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

这是我的代码

while true do
    script.Parent.Position = Vector3.new((math.random(-41.994,15.471)),0.5,(math.random(129.514,69.442)))
    script.Parent.Color = Color3.new(math.random(0,255), math.random(0,255), math.random(0,255))
    wait(1)
end

我正在使用的编程语言是Lua

[当我尝试使用此代码时,出现此错误:

"15:50:47.926 - Workspace.rock outer walls.Model.Rocks.Part0.Script:2: bad argument #2 to 'random' (interval is empty)"

该代码的目的是将脚本所处的部分随机传送到周围,但又不要传送到相同的y轴。

有人可以给我一些解释吗?>

Ps。前一阵子我在这个网站上发表了一个粗鲁的帖子,因为我对如何做很多事情感到困惑,现在我对一些事情有了更好的了解,所以我要为我的愚蠢致歉〜Zeeen

[这是我的代码,但真正做到了script.Parent.Position = Vector3.new((math.random(-41.994,15.471)),0.5,(math.random(129.514,69.442)))script.Parent.Color = Color3.new(math.random(0,255),math ....

lua roblox
2个回答
0
投票

在Lua中,可以用3种方式调用math.random


0
投票

正如Nifim的答案正确指出的那样,有三种方法可以在Lua中调用math.random

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