Eigenschaften steuern, wie Objekte aussehen und funktionieren. Jedes Objekt in Roblox Studio hat seine eigenen Eigenschaftsset. Zum Beispiel hat ein Teilobjekt Farbe, Größe und Form Eigenschaften. Eigenschaften können in dem Eigenschaften-Fenster oder über Codesgeändert werden.
Um über Eigenschaften zu lernen, erkunden Sie die häufigen Eigenschaften, die in Teilen enthalten sind, und schreiben Sie dann ein Skript, um die Farben der Teile zu ändern.
Das Eigenschaften-Fenster
Das Eigenschaften -Fenster kann verwendet werden, um sich über die Eigenschaften eines Objekts zu informieren. Verwenden Sie es, um ein Teil an seine Eigenschaften zu nehmen.
Wählen Sie ein Teil aus.
In dem Eigenschaften -Fenster unten rechts, schauen Sie sich die verschiedenen Eigenschaften an, die geändert werden können, wie Farbe, Größe, Material und Transparenz. Sie können auch die meisten Eigenschaften in diesem Fenster von innen eines Skript, das. PL: die Skriptsändern.
Wenn Sie das Eigenschaften-Fenster nicht sehen, gehen Sie auf die Ansicht -Registerkarte und klicken Sie auf die Schaltfläche "Eigenschaften".
Kommentare zu Skripten hinzufügen
Kommentare sind spezielle Zeilen, die mit -- beginnen, die Coders helfen, sich daran zu erinnern, welche Teile von Skripten getan werden. Im Gegensatz zu anderen Codeswerden Kommentare nicht ausführen; sie sind einfach da, damit Sie Notizen an sich und andere Programmierer hinterlassen können. Dieses Skript ändert die Eigenschaft Color eines Teils am Beginn des Spiels.
Wählen Sie ein bestehendes Teil aus oder erstellen Sie ein neues. Rennen Sie das Teil PracticePart umbenennen.
In ServerScriptService erstellen Sie ein neues Skript namens ChangeColor.
In dem Skript, das. PL: die Skriptsden Codeslöschen. Dann schreiben Sie einen Kommentar durch die Eingabe -- und eine kurze Beschreibung, was das Skript tun wird.
Describes what the script does-- Changes the color of a part
Teil finden
Um Änderungen an einem Teil vorzunehmen, musst du in der Lage sein, die Position des Teils zu beschreiben. Der Explorer ist ein ausgezeichnetes Werkzeug für Referenzierungen -Standorte. In diesem Fall ist PracticePart unter Arbeitsbereich.
Jetzt, da du weißt, wo sich das Teil befindet, muss die Position des Teils in etwas übersetzt werden, das ein Skript verstehen kann.
Unter dem Kommentar posten, tippe workspace.PracticePart .
References PracticePart in Workspace-- Ändert die Farbe eines Teilsworkspace.PracticePart
Eigenschaft mit Code ändern
Du wirst eine RGB-Wert verwenden, um die Farbe des Teils zu ändern. Computer verwenden RGB-Werte , die Kombination von Rot, Grün und Blau, um alle Farben auf deinem Bildschirm zu erstellen.
RGB- Werte verwenden drei Zahlen von 0 zu 255, die durch Kommas getrennt sind. Zum Beispiel ist schwarz (0, 0, 0) und weiß (255, 255, 255) .
Für das Teil wird die Skriptfarbe zu einer neuen Skriptfarbe3 geändert, einer Datenart, die Farben speichert.
Nach PracticePart , tippe .Color , um auf die Eigenschaftenzuzugreifen.
Accesses the Color property-- Ändert die Farbe eines Teilsworkspace.PracticePart.ColorDanach, tippe = Color3.fromRGB() Dieser Code erlaubt dir, eine neue Farbe zuzuweisen.
Uses Color3.fromRGB()-- Ändert die Farbe eines Teilsworkspace.PracticePart.Color = Color3.fromRGB()RGB-Farbw Werte können manuell in den Elternschildern eingegeben werden, aber die Farbwähler ist einfacher. Klicken Sie innerhalb der Elternschilder und dann klicken Sie auf die Farbwrad. Folgen Sie dem Popup, um eine Farbe zu erstellen.
Ihr Code sollte dem Code unten ähneln.
Aktualisiert die Farbe von PracticePart-- Ändert die Farbe eines Teilsworkspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)Drücke Spielen , um zu testen, dass dein Teil seine Farbe ändert.
Zusammenfassung
Alle Objekte haben Eigenschaften. Teile haben Eigenschaften wie Farbe und Transparenz. Zugleich haben andere Objektarten ihre einzigartigen Eigenschaften.
Um die Farbe eines Teils zu ändern, musst du beschreiben können, wo du ihn findest. Wenn der Teil in Arbeitsbereichist, verwende den Schlüsselwort workspace . Dann verwende Punktoperatoren, um die gewünschte Teil anzuzeigen und auf seine Eigenschaften zuzugreifen.