Als nächstes tauchen wir in die Verwendung von Lua in Roblox Studio ein, wobei wir uns auf die Grundlagen der Arbeit mit Teilen und Modellen konzentrieren. Wir werden besprechen, wie man Teile mit Funktionen erstellt, ihre Eigenschaften ändert, Roblox-Ereignisse verarbeitet und Teile kombiniert, um Modelle zu erstellen.
Verwendung von Funktionen in Roblox Studio
function createPart()
local part = Instance.new("Part")
part.Parent = game.Workspace
part.Position = Vector3.new(0, 50, 0)
end
createPart()
Objekte & Eigenschaften
local part = Instance.new("Part")
part.Size = Vector3.new(4, 1, 2)
part.BrickColor = BrickColor.new("Bright red")
part.Parent = workspace
Ereignisse
local part = Instance.new("Part", workspace)
part.Touched:Connect(function(hit)
print("Part was touched by " .. hit.Name)
end)
Klick- und Berührungsereignis
local clickDetector = Instance.new("ClickDetector", script.Parent)
clickDetector.MouseClick:Connect(function(player)
print("Button clicked by " .. player.Name)
end)
Arbeiten mit Modellen
local model = Instance.new("Model", workspace)
local part1 = Instance.new("Part", model)
part1.Position = Vector3.new(0, 5, 0)
part1.Size = Vector3.new(4, 1, 4)
part1.BrickColor = BrickColor.new("Bright red")
local part2 = Instance.new("Part", model)
part2.Position = Vector3.new(5, 5, 0)
part2.Size = Vector3.new(4, 1, 4)
part2.BrickColor = BrickColor.new("Bright blue")
Wenn Sie dieses Tutorial hilfreich fanden und meine Arbeit unterstützen möchten, können Sie mir gerne einen Kaffee spendieren.
Vielen Dank für Ihre Unterstützung!
Kaufen Sie mir einen Kaffee