如何在 roblox studio 中更改光标?

How can I change a cursor in roblox studio?

所以我正在和几个朋友一起做一个 roblox 恐怖游戏项目,我们想测试改变整个游戏的光标。我在另一个曾经有效的论坛上发现了另一个问题,但由于 Roblox 更新,它不起作用。所以我尝试修改代码。我的代码如下所示:

RepeatValue = script.RepeatValue.Value

repeat

    local mouse = game.Players.LocalPlayer:GetMouse()

    mouse.Icon = 'http://www.roblox.com/asset?id=7190557652'

    wait(0.1)
    RepeatValue = (RepeatValue - 1)

until RepeatValue == 0

但它不会改变光标。我做错了什么吗?

确保您在本地脚本中 运行 因为您只能从客户端获取鼠标,而不能从服务器获取鼠标。

首先,

http://www.roblox.com/asset?id=7190557652

不存在。从现有的 link 重试,因为这可能是您遇到问题的原因。

其次,你为什么把它放在一个循环中?

直接设置即可:

local mouse = game.Players.LocalPlayer:GetMouse()

mouse.Icon = 'http://www.roblox.com/asset?id=7190557652'