Menu
CoddyTech

Ein Bauteil anmalen

Teil des Abschnitts Roblox-Spiele skripten der Lua-Journey von Coddy. Lektion 2 von 24.

Ein Teil hat Eigenschaften: seine Farbe, woraus er besteht, wie durchsichtig er ist, seine Größe und seine Position. Wenn du eine Eigenschaft änderst, verändert sich das Teil sofort im Spiel.

Ein Skript, das sich in einem Teil befindet, greift über script.Parent auf dieses Teil zu. Speichere es in einer Variablen, damit du es in jeder Zeile verwenden kannst:

local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)

local block erstellt eine Variable namens block, und = weist ihr einen Wert zu. Color3.fromRGB mischt eine Farbe aus Rot, Grün und Blau, jeweils im Bereich von 0 bis 255, sodass 0, 120, 255 ein leuchtendes Blau ergibt.

Manche Eigenschaften übernehmen einen Wert aus einer Liste, die Roblox vorgibt und Enum genannt wird. Das Material ist eine davon:

block.Material = Enum.Material.Wood

Transparency ist eine Zahl: 0 bedeutet undurchsichtig, 1 bedeutet unsichtbar, und alles dazwischen ist durchsichtig.

challenge icon

Aufgabe

Einfach

Das Skript befindet sich im grauen Block, und seine drei Eigenschaftszeilen sind bereits mit den grauen Werten des Blocks geschrieben. Ändere die Werte:

  1. Mach ihn rot: Color3.fromRGB(255, 0, 0)
  2. Lass ihn leuchten: Enum.Material.Neon
  3. Mach ihn halbtransparent: ein Transparency-Wert von 0.5

Drücke auf Play, um es dir anzusehen, und dann auf Check.

Probier es selbst

local block = script.Parent

-- 1. Mach den Block rot: Ändere die drei Zahlen in 255, 0, 0
block.Color = Color3.fromRGB(163, 162, 165)

-- 2. Lass ihn leuchten: Ändere Plastic in Neon
block.Material = Enum.Material.Plastic

-- 3. Mach ihn halb durchsichtig: Ändere 0 in 0.5
block.Transparency = 0
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Roblox-Spiele skripten

Übe selbstständig: Online-Lua-Compiler