Pièce de Base et Modèle Roblox

Ensuite, nous allons plonger dans l'utilisation de Lua dans Roblox Studio, en nous concentrant sur les bases du travail avec les pièces et les modèles. Nous couvrirons comment créer des pièces à l'aide de fonctions, modifier leurs propriétés, gérer les événements Roblox et combiner des pièces pour créer des modèles.

Utiliser des Fonctions dans Roblox Studio

function createPart() 
   local part = Instance.new("Part")    
   part.Parent = game.Workspace 
   part.Position = Vector3.new(0, 50, 0) 
end 
createPart()

Objet & Propriétés

local part = Instance.new("Part") 
part.Size = Vector3.new(4, 1, 2) 
part.BrickColor = BrickColor.new("Bright red") 
part.Parent = workspace

Événements

local part = Instance.new("Part", workspace) 
part.Touched:Connect(function(hit) 
   print("Part was touched by " .. hit.Name) 
end)

Événement de Clic et de Toucher

local clickDetector = Instance.new("ClickDetector", script.Parent) 
clickDetector.MouseClick:Connect(function(player) 
   print("Button clicked by " .. player.Name) 
end)

Travailler avec des Modèles

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")

Si ce tutoriel vous a été utile et que vous souhaitez soutenir mon travail, veuillez envisager de m'offrir un café.

Merci beaucoup pour votre soutien !

M'offrir un café