【animeA】【攻略】简单的一键冲刺

功能效果展示

image

思路分析

想要实现一个一键冲刺的效果,首先我们需要创建一个冲刺的 按钮控件 ,通过点击按钮修改玩家的速度,当点击按钮按下时让玩家的速度变快,当点击按钮抬起时让玩家的速度变回初始速度。

功能搭建

StarterGui 下添加 ScreenGui 在界面下创建一个TextButton和LocalScript。如下图所示:

image

image

编写客户端脚本如下:

local UI = script.Parent
local player = game.Players.LocalPlayer
–按钮按下
UI.MouseButton1Down:Connect(function()
if player.Character then
player.Character.Humanoid.WalkSpeed = 32
end
end)
UI.MouseButton1Up:Connect(function()
if player.Character then
player.Character.Humanoid.WalkSpeed = 16
end
end)

好了,接下来我们开始游戏,在奔跑的同时按下冲刺按钮我们就会加速,从按钮上抬起时就会恢复到原来的速度啦。如果有什么问题或者有更好的实现方式,大家可以在下方积极交流讨论,我们也会参与进来和大家一起分享经验,期望能和大家共同进步~~

1 个赞
关于我们    加入我们    条款    隐私政策
©2021 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。
粤ICP备20013629号