Vervolgens gaan we dieper in op het gebruik van Lua in Roblox Studio, met de nadruk op de basisprincipes van het werken met onderdelen en modellen. We behandelen hoe je onderdelen maakt met functies, hun eigenschappen wijzigt, Roblox-evenementen afhandelt en onderdelen combineert om modellen te maken.
Functies gebruiken in Roblox Studio
function createPart()
local part = Instance.new("Part")
part.Parent = game.Workspace
part.Position = Vector3.new(0, 50, 0)
end
createPart()
Object & Eigenschappen
local part = Instance.new("Part")
part.Size = Vector3.new(4, 1, 2)
part.BrickColor = BrickColor.new("Bright red")
part.Parent = workspace
Evenementen
local part = Instance.new("Part", workspace)
part.Touched:Connect(function(hit)
print("Part was touched by " .. hit.Name)
end)
Klik en Aanraak Evenement
local clickDetector = Instance.new("ClickDetector", script.Parent)
clickDetector.MouseClick:Connect(function(player)
print("Button clicked by " .. player.Name)
end)
Werken met 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")
Als u deze tutorial nuttig vond en mijn werk wilt ondersteunen, overweeg dan om mij een kop koffie te kopen.
Hartelijk dank voor uw steun!
Koop een kop koffie voor mij