仅当玩家加入游戏时才会 运行 的脚本
A script that will only run when a player joins the game
game.Players.PlayerAdded:Connect(function(player)
game.StarterPlayer.CameraMaxZoomDistance = 0
end)
我希望玩家只有在第一次加入游戏时才处于第一视角。
他们死后应该是第三人称。我该怎么做?
game.Players.PlayerAdded:Connect(function(player)
game.StarterPlayer.CameraMaxZoomDistance = 0
end)
在第 1 行之后 game.StarterPlayer 之前添加一个 characteraddedfunction 像这样
player.CharacterAdded:connect(function(character)
character:WaitForChild("Humanoid").Died:connect(function()
game.StarterPlayer.CameraMaxZoomDistance = (number you want for default)
end)
end)
这会等待角色重生并获取该角色并将其放入角色变量中,然后游戏等待 Humanoid 对象出现在角色内部,然后等待 Died 事件发生,这是监视重生或 "death" 的事件,然后它会根据您输入的数字将相机距离设置回正常值。
game.Players.PlayerAdded:Connect(function(player)
game.StarterPlayer.CameraMaxZoomDistance = 0
end)
我希望玩家只有在第一次加入游戏时才处于第一视角。 他们死后应该是第三人称。我该怎么做?
game.Players.PlayerAdded:Connect(function(player)
game.StarterPlayer.CameraMaxZoomDistance = 0
end)
在第 1 行之后 game.StarterPlayer 之前添加一个 characteraddedfunction 像这样
player.CharacterAdded:connect(function(character)
character:WaitForChild("Humanoid").Died:connect(function()
game.StarterPlayer.CameraMaxZoomDistance = (number you want for default)
end)
end)
这会等待角色重生并获取该角色并将其放入角色变量中,然后游戏等待 Humanoid 对象出现在角色内部,然后等待 Died 事件发生,这是监视重生或 "death" 的事件,然后它会根据您输入的数字将相机距离设置回正常值。