【animeA】【攻略】制作技能向前发射一个球球

功能效果展示

image

思路分析

想要制作一个向前发射物体的技能,我们首先需要创建一个 按钮控件 作为技能的按钮,点击按钮后,创建出一个物体,为它添加一个向前的单位向量,就能实现这个效果了。

功能搭建

1.在StarterGui下创建以下对象:TextButton和LocalScript。如下图所示:

image

编写 客户端脚本 如下:

local UI = script.Parent
local Player = game.Players.LocalPlayer
–按钮按下
UI.MouseButton1Down:Connect(function()
if Player.Character then
else
return
end
local Part = Instance.new(“Part”)
Part.Shape = Enum.PartType.Ball
Part.Material = Enum.Material.Neon
Part.Size = Vector3.new(2,2,2)
Part.Position = Player.Character.HumanoidRootPart.Position
Part.Orientation = Player.Character.HumanoidRootPart.Orientation
Part.Velocity = Part.CFrame.lookVector * 300
Part.CanCollide = false
Part.Parent = game.Workspace
end)

好了,接下来我们开始游戏,点击技能按钮,就会向玩家前方发射球球啦。如果有什么问题或者有更好的实现方式,大家可以在下方积极交流讨论,我们也会参与进来和大家一起分享经验,期望能和大家共同进步~~

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