Roblox Lua - Color3 预期,有字符串

发布于 2025-01-17 18:41:43 字数 349 浏览 2 评论 0原文

local colorTable = {
    ('11, 13, 48'), 
    ('35, 48, 48'), 
    ('6, 47, 6'),
    ('91, 5, 7')
}

local value = math.random(1,#colorTable) 
local picked_value = colorTable[value] 
script.Parent.Background.BackgroundColor3 = picked_value

我的错误代码是 Color3预期,得到字符串,有什么我可以解决这个问题吗?我的目标很简单,将特定颜色 RGB 随机化到框架背景。

local colorTable = {
    ('11, 13, 48'), 
    ('35, 48, 48'), 
    ('6, 47, 6'),
    ('91, 5, 7')
}

local value = math.random(1,#colorTable) 
local picked_value = colorTable[value] 
script.Parent.Background.BackgroundColor3 = picked_value

My error code was Color3 expected, got string, is there anything I can fix this? My goal was simple, randomizing a specific color rgb to a frame backrgound.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风筝在阴天搁浅。 2025-01-24 18:41:43

color3可以通过color3.fromrgb创建对象。

local colorTable = {
    Color3.fromRGB(11, 13, 48), 
    ...
}

A Color3 object can be created by Color3.fromRGB.

local colorTable = {
    Color3.fromRGB(11, 13, 48), 
    ...
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文