Roblox MouseButton1Down单击不起作用

时间:2018-09-29 12:58:28

标签: lua roblox

我尝试了几种方法,但是没有任何效果。现在有我的代码:

mFirebaseRecyclerAdapter.getKey(position);

我知道使用这个游戏。Players.LocalPlayer不是最好的方法,我已经尝试过这样:

script.Parent.MouseButton1Down:Connect(function()
    print("adding money to your account...")
    if game.Players.LocalPlayer.leaderstats.Money.Value == 0 then
        game.Players.LocalPlayer.leaderstats.Money.Value = 1
        return
    end
    game.Players.LocalPlayer.leaderstats.Money.Value = game.Players.LocalPlayer.leaderstats.Money.Value + 1
    print("done")
end)

2 个答案:

答案 0 :(得分:0)

这足够了

script.Parent.MouseButton1Down:Connect(function(plr)
    print("adding money to your account...")
    game.Players.LocalPlayer.leaderstats.Money.Value = 
    game.Players.LocalPlayer.leaderstats.Money.Value + 1
    print("done")
return

答案 1 :(得分:0)

Wsha的回答是正确的,但这是解释。

让我们说这里有一个基本的添加脚本:

number1 = 0

我们要添加1。只需输入:

number1 + 1

您实际上是在变量本身加1,而不是变量值。因此,通过使用以下方式引用变量值:

number1 = number1 + 1

脚本知道数字1变量中的新值是当前值加1。