Przyciski tekstu i obrazu

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

PrzyciskiGuiObjects, które pozwalają użytkownikom wykonać akcji.Możesz dostosować przyciski, aby zapewnić kontekst i opiniezwrotne, takie jak zmiana wyglądu wizualnego lub skryptowanie słyszalnego feedbacku, gdy użytkownik kliknie przycisk.

Istnieją dwa rodzaje przycisków, które możesz umieścić na ekranie lub w doświadczeniu :

  • A TextButton to prostokąt z tekstem, który uruchamia wydarzenie Activated po kliknięciu/dotknięciu.

  • An ImageButton to prostokąt z obrazem, który uruchamia wydarzenie Activated przy kliknięciu/dotknięciu.Zawiera dodatkowe stany do wymiany obrazu podczas przewijania użytkownika lub naciskać.

Twórz przyciski na ekranie

Przyciski na ekranie są przydatne do szybkiego przewodzenia użytkowników do różnych menu lub stron.

Aby dodać przycisk na ekran:

  1. W oknie Eksploratora wybierz StarterGui i dodaj ScreenGui .

    1. Najedź na StarterGui i kliknij przycisk ⊕. Wyświetla się menu kontekstowe.

    2. Wstaw ScreenGui .

  2. Wybierz nowy ScreenGui i dodaj przycisk.

    1. Przejdź nad Pulpit nawigacyjny i kliknij przycisk ⊕. Wyświetla się menu kontekstowe.

    2. Wstaw jeden z przycisków tekstowych lub przycisków obrazu .

Twórz przyciski na powierzchniach części

Przyciski na części są przydatne do umożliwienia użytkownikom interakcji z częściami. Na przykład możesz pozwolić użytkownikom wejść na przycisk, aby ukończyć akcję.

Aby dodać przycisk do twarzy części:

  1. W oknie Explorer wybierz część i dodaj powierzchnię GUI .

    1. Najedź na część i kliknij przycisk ⊕. Wyświetla się menu kontekstowe

    2. Wprowadź Powierzchnia GUI .

  2. Wybierz nowy SurfaceGui i dodaj dowolny rodzaj przycisku lub wpisu.

    1. Najedź na Powierzchnia GUI i kliknij przycisk ⊕. Wyświetla się menu kontekstowe.

    2. Wstaw jeden z przycisków tekstowych lub przycisków obrazu .

Zmień wygląd przycisku obrazu

Zmiana wyglądu ImageButton, gdy użytkownik z niego interakuje, dostarcza przydatnych wizualnych opiniezwrotnych.Na przykład, gdy zmiana ImageButton zmienia wygląd wizualny, gdy użytkownik na nią przejeżdża, pozwala użytkownikowi wiedzieć, że nie jest wyłączona i że ma opcję kliknięcia jej, jeśli chce wykonać tę akcjiImageButton.

An ImageButton ma trzy właściwości, aby zmienić swój wygląd wizualny:

Normalny
>

Przesuwanie
>

Naciśnięty
>

Aby zmienić wygląd ImageButton z wejściem użytkownika:

  1. Dodaj przycisk obrazu do ekrana lub powierzchni.

  2. W oknie Eksploratora kliknij obiekt Przycisk obrazu .

  3. W oknie Właściwości , przypisz trzy różne odpowiednie ID zasobów dla właściwości Obraz , HoverImage i PressedImage .

Przyciski skryptów

Możesz skryptować akcję, gdy użytkownik naciśnie przycisk, połączywszy przycisk z wydarzeniem GuiButton.Activated.Na przykład, gdy rodzicujesz następujące LocalScript do przycisku, przycisk zmienia się na losowy kolor za każdym razem, gdy użytkownik go kliknie.


local button = script.Parent
local RNG = Random.new()
local function onButtonActivated()
-- losowo uzupełnij kolor przycisku
button.BackgroundColor3 = Color3.fromHSV(RNG:NextNumber(), 1, 1)
end
button.Activated:Connect(onButtonActivated)