Ein Texture ist ein Bild, das Sie auf jede Seite eines Teils oder Union platzieren können, die 1>wiederholt1> sowohl horizontal
Ändern Sie die Textur oder das Abzeichen Color3 Eigenschaft, um einen Farbton mit RGB-Farbbereichen zu verwenden.
Ändern Sie die Textur oder das Abzeichen Transparency Eigenschaft auf einen Wert zwischen der Standard-Anzeige von 0 (vollständig sichtbar) und 1 (unsichtbar).
Erstellen von Texturen oder Abziehbildern
Um eine Textur oder ein Abzeichen zu erstellen, musst du entweder ein Texture -Objekt oder ein Decal -Objekt zu einem Teil oder einer Union hinzufügen. Du kannst importieren Bilder für Texturen und Abzeichen im Studio für den Gebrauch zwischen Erlebnissen, und 2> verteilen2> sie an den 5> Creator
Um eine Textur oder ein Abzeichen zu einem Teil oder einer Union hinzuzufügen:
In dem Explorer-Fenster, fügen Sie einen Texture oder Decal an die Teil oder Union hinzu:
Bewegen Sie den Mauszeiger über das Teil oder die Union und klicken Sie auf die Schaltfläche ⊕. Ein Kontextmenü wird angezeigt.
Von dem Menü, fügen Sie eine Textur oder Decal ein. Ein leeres Textur- oder Decal-Objekt wird auf der Teil oder dem Union mit oranger Umrandung angezeigt.
In dem Eigenschaften-Fenster, navigiere zur Gesicht -Eigenschaft und wähle ein Gesicht oder behalte das Standardgesicht.
Wählen Sie die Textur Eigenschaft und verwenden Sie ein Bild über einen der folgenden Methoden:
- Wählen Sie eine beliebige Textur oder Decal, die Sie vorher hochgeladen haben.
- Geben Sie eine Asset-ID in das Textur-Feld ein.
- Laden Sie ein neues Bild über die Bild hinzufügen-Schaltfläche hoch.
(Optional) Setzen Sie einen Farbton, indem Sie auf die kleine Schaltfläche links von der Farbe3 -Eigenschaft oder durch Eingabe eines Codesklicken.
(Optional) Setzen Sie die Transparenz-Eigenschaft auf einen beliebigen Wert zwischen dem Standardwert von 0 (vollständig sichtbar) und 1 (unsichtbar).
Ein Gesicht auswählen
Ein <a href="Decal.Blöcke
Um ein Gesicht auszuwählen:
(Optional) Um bei der Auswahl des richtigen Gesichts zu helfen, klicken Sie mit der rechten Maustaste auf das Teil/die Union und wählen Sie Orientierungsanzeige anzeigen . Dies zeigt einen blauen Kreis mit einem F und einer Linie, die an der Objektseite 0> Frontseite0> angehängt ist, und einem grünen Pfeil, der in die Richtung der
Wählen Sie eine Textur oder ein Abzeichen, das ein Kind der Teil oder der Union ist.
In dem Eigenschaften -Fenster, klicken Sie auf die Gesicht -Eigenschaft und wählen Sie ein Gesicht aus.
Texturen anpassen
Im Gegensatz zu Aufklebern bieten Texturen weitere Funktionen zum Größenverhältnis, Ausrichten und Animieren eines Bildes.
Skalieren von Texturen
Die Größe der partei beeinflusst die Textur nicht. Stattdessen erhöht oder verringert die Skalierung eines Teils nur die Anzahl der Textur wiederholungen.
Die StudsPerTileU- und StudsPerTileV-Eigenschaften bestimmen die Größe jedes "Kachel" in Studs. StudsPerTileU bestimmt die horizontale Größe
Um eine Textur zu skalieren:
Wählen Sie eine Textur, die ein Kind einer Teil ist.
In dem Eigenschaften -Fenster, setzen Sie StudsPerTileU und StudsPerTileV auf die Anzahl der Studs, die die Textur horizontal und vertikal belegen soll. Je größer die Zahl, desto größer das Bild.
Texturen deaktivieren
Wenn Sie mehr Kontrolle über die Position einer Textur haben möchten, verschmelzen Sie die Textur, indem Sie die Eigenschaften OffsetStudsU und OffsetStudsV anpassen. Dies ist auch hilfreich für Animation.
Um eine Textur abzugleichen:
Wählen Sie eine Textur, die ein Kind einer Teil ist.
In dem Eigenschaften -Fenster setzen Sie OffsetStudsU und OffsetStudsV auf die Anzahl der Studs, die Sie die Textur horizontal und vertikal absetzen möchten.
Animierende Texturen
Mit TweenService kannst du Textur-Eigenschaften wie OffsetStudsU und StudsPerTileV verwenden, um animierte Oberflächen zu erstellen. Zum Beispiel, wenn du zwei Fog-Texturen auf einen Container anwendest und sie mit dem folgenden Skript, das. PL: die Skriptsanimierst, kannst du die Erscheinung
local TweenService = game:GetService("TweenService")local texture1 = script.Parent.Texture1local texture2 = script.Parent.Texture2local tweenInfo1 = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1)local tween1 = TweenService:Create(texture1, tweenInfo1, {OffsetStudsV=50})local tweenInfo2 = TweenInfo.new(7, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)local tween2 = TweenService:Create(texture2, tweenInfo2, {OffsetStudsU=50, StudsPerTileU=55, StudsPerTileV=45})tween1:Play()tween2:Play()