Roblox 不但不支持 Linux,还屏蔽了 Wine
Posted x1-c2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Roblox 不但不支持 Linux,还屏蔽了 Wine相关的知识,希望对你有一定的参考价值。
据悉,Roblox 不但不支持 Linux,还屏蔽了 Wine。 |
多人游戏 Roblox 没有 Linux 原生版本,但之前可以通过 Wine 在 Linux 上运行。不过其最新的反作弊软件专门屏蔽了 Wine 应用,以至于其在 Linux 上无法运行。该公司的员工在其官方论坛上对此表示,他们很多人想要支持 Linux,但支持 Linux 的成本太昂贵,Linux 桌面至今还不是一个已经证明了自己的游戏平台。而使用 Wine 用户运行它的用户太少,以至于留下让作弊者利用的口子就更不值得了。
消息来源:Gaming on Linux
老王点评:所以,微乎其微的 Linux 玩家就被彻底鄙视了。顺便说一句,Roblox 的服务器已经从 Windows 迁移到了 Linux。
在今天的谷歌 I/O 大会上,谷歌宣布了其下一代大语言模型 PaLM 2。谷歌称,PaLM 2 具有改进的多语言、推理和编码能力:它在 100 多种语言文本上进行了更多的训练,可以理解、生成和翻译细微差别的文本;其广泛数据集包括科学论文和包含数学表达的网页,改进了逻辑、常识推理和数学方面的能力;它还在大量公开可用的源代码数据集上进行了预训练,擅长 Python 和 JavaScript 等流行的编程语言。PaLM 2 有四种大小,这使得它很容易部署到各种使用案例中。谷歌还宣布了超过 25 种由 PaLM 2 支持的新产品和功能,同时将 Bard 扩展到了新的语言。
消息来源:谷歌
老王点评:究竟好不好,相信很快就会有人用它和 GPT-4 做比较了。
Meta 公司宣布了一个新的开源人工智能模型 ImageBind ,将多种数据流联系在一起,包括文本、音频、视觉数据、红外图像和运动读数。该模型目前只是一个研究项目,还没有直接的消费级或实际应用,但它指出了生成性人工智能系统的未来,可以创造沉浸式多感官体验。像 DALL-E、Midjourney 这样的人工智能图像生成器可以将文本与图像关联起来,从而生成图像。而 ImageBind 可以给人工智能更多的感官,从而产出更丰富的可能用例。
消息来源:The Verge
老王点评:坚定支持开源的 Meta AI,总之是先掀了桌子再说。
如何在 Roblox 中打开和关闭 gui?
【中文标题】如何在 Roblox 中打开和关闭 gui?【英文标题】:How do you open and close a gui in Roblox? 【发布时间】:2019-09-04 16:48:20 【问题描述】:我在 Roblox 中制作游戏时遇到了一个错误。我正在尝试制作在游戏中打开商店的 gui 按钮。但是打不开。
我试图让按钮不可见而商店可见。一切都很好,但 guis 不会变得可见/不可见。它说更改了 gui 在属性中的可见性,但它没有在游戏中显示。我还尝试更改 gui 的父级,它可以关闭但不能打开。
gui = game.StarterGui.ShopSelection
button = game.StarterGui.Shop.Button
button.MouseButton1Down:Connect(function()
gui.Visible = true
button.Parent.Visible = false
end)
这应该在按下 Shop gui 的按钮时打开 ShopSelection gui 并关闭 Shop gui。它不工作。请帮忙!
【问题讨论】:
【参考方案1】:您的问题是您正在从StarterGui
服务访问对象。一旦播放器加载,StarterGui
会将其内容克隆到播放器的 PlayerGui
文件夹中。因此,您需要从那里访问对象。为此,我们将使用LocalScript
并通过LocalPlayer
对象访问该文件夹。请注意,LocalScripts
只能在玩家的直系后代中运行,例如 StarterPack
、StarterPlayerScripts
、StarterCharacterScripts
或 StarterGui
。
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local gui = player:WaitForChild("PlayerGui"):WaitForChild("ShopSelection") --wait for objects
local button = player.PlayerGui:WaitForChild("Shop") --:WaitForChild() yields the thread until the given object is found, so we don't have to wait anymore.
button.MouseButton1Down:Connect(function()
gui.Visible = true
button.Visible = false
end)
希望这会有所帮助!
【讨论】:
以上是关于Roblox 不但不支持 Linux,还屏蔽了 Wine的主要内容,如果未能解决你的问题,请参考以下文章