Właściwości kontrolują, jak wyglądają i funkcjonują obiekty. Każdy obiekt w Roblox Studio ma swoją własną zbiór właściwości. Na przykład, obiekt części ma kolor, rozmiar i kształt. Właściwości można zmieniać w oknie Właściwości lub poprzez kod.
Aby dowiedzieć się o właściwościach, będziesz zbierać zwykłe właściwości znajdujące się w częściach i następnie napisać skrypt, aby zmienić kolory części.
Okno Proprietści
Okienko Właściwości można używać do dowiedzenia się o właściwościach obiektu. Użyj go, aby przyjrzeć się właściwościom części.
Wybierz część.
W Oknie Proprietści po prawej stronie ekranu, zobacz różne właściwości, które można zmienić, takie jak kolor, rozmiar, materiał i przejrzystość. Możesz również zmienić większość właściwości w tym oknie z poziomu skryptu.
Jeśli nie widzisz okna właściwości, przejdź do zakładki Zobacz i kliknij przycisk właściwości.
Dodawanie komentarzy do skryptów
Komentarze są specjalnymi liniami, które zaczynają się od -- , które pomagają programistom pamiętać, co robią poszczególne części skryptu. W przeciwieństwie do innego kodu, komentarze nie będą działać; są tylko tam, abyście mogli zostawić notatki dla siebie i innych programistów. Ten skrypt zmieni właściwość Color na
Wybierz istniejącą część lub stwórz nową. Zmień nazwę części na Praktyczną część.
W ServerScriptService utwórz nowy skrypt nazyający się ChangeColor.
W skrypcie usuń kod domyślny. Następnie, napisz komentarz komentarz poprzez wpisanie -- i krótką opinię o tym, co zrobi skrypt.
Describes what the script does-- Changes the color of a part
Lokalizacja części
Aby dokonać zmian w części, musisz być w stanie opisać lokalizację części. Explorer jest doskonałym narzędziem do odnośników lokalizacji. W tym przypadku PracticePart znajduje się w przestrzeni roboczej.
Teraz, gdy wiesz, gdzie jest część, lokalizacja części musi zostać przetłumaczona na coś, co skrypt może zrozumieć.
Pod komentować, wpisz workspace.PracticePart.
References PracticePart in Workspace-- Zmienia kolor częściworkspace.PracticePart
Zmiana właściwości z użyciem kodu
Użyjesz wartości RGB, aby zmienić kolor części. Komputery używają wartości RGB , kombinację czerwony, zielony i niebieski, aby stworzyć wszystkie kolory na ekranie.
Wartości RGB używają trzech liczb od 0 do 255, oddzielonych przez przecinki. Na przykład, czarny jest (0, 0, 0) a biały jest (255, 255, 255) .
Dla części, skrypt zmieni swój kolor w kolor3, typ danych, który przechowuje kolory.
Po PracticePart , wpisz .Color , aby uzyskać dostęp do właściwości Kolor .
Accesses the Color property-- Zmienia kolor częściworkspace.PracticePart.ColorNastępnie wpisz = Color3.fromRGB() ten kod pozwoli ci przypisać nowy kolor.
Uses Color3.fromRGB()-- Zmienia kolor częściworkspace.PracticePart.Color = Color3.fromRGB()Wartości kolorów RGB można wpisywać ręcznie w nawiasach, ale używanie wyboru kolorów jest łatwiejsze. Kliknij w środku nawiasów, a następnie kliknij koło kolorów. Śledź wyskakujące okienko, aby utworzyć kolor.
Twój kod powinien wyglądać podobnie do kodu poniżej.
Aktualizuje kolor PracticePart-- Zmienia kolor częściworkspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)Naciśnij Graj , aby sprawdzić, czy zmieniła się kolor Twojej części.
Podsumowanie
Wszystkie obiekty mają właściwości. Części mają właściwości, takie jak kolor i przejrzystość. W tym samym czasie inne rodzaje obiektów mają swoje unikalne właściwości.
Aby zmienić kolor części, musisz być w stanie opisać, gdzie ją znaleźć. Jeśli część jest w Workspace, użyj słowa kluczowego workspace . Następnie użyj operatorów kropki, aby określić pożądany element i uzyskać dostęp do jego właściwości.