Udostępnianie Wartości Pomiędzy Zachowaniami | hyperPad Documentation

Loading...

Logo
DocumentationEdytor zachowańUdostępnianie Wartości Pomiędzy Zachowaniami
Edytor zachowań

Udostępnianie Wartości Pomiędzy Zachowaniami

Last updated September 29, 2014

Niektóre zachowania mogą zwracać wartości, które możesz wykorzystać z innymi zachowaniami. Kiedy naciśniesz na dowolne zachowanie, zauważysz, że niektóre z nich mają małe kółko z ikoną wyjścia, co oznacza, że możesz przeciągnąć wartość wyjściową do pola wejściowego innego zachowania. Na przykład, Dodaj Wartości wyjście sumy dwóch podanych przez Ciebie liczb, a jeśli chcesz to przechować w Kontenerze Skrzynkowym, po prostu naciśnij na zachowanie Kontener Skrzynkowy i przeciągnij wyjście do pola wejściowego Przechowywanie.

Wielokrotne Wartości Wyjściowe

Niektóre zachowania mają wiele wartości wyjściowych. Przykładem tego może być zachowanie Oblicz Kierunek. Oblicz Kierunek zwraca Wektor X, Wektor Y i kąt.

Zmień Pole Wejściowe

Naciśnięcie ikony w polu wejściowym spowoduje wyświetlenie prośby o utworzenie zachowania Zmień Pole Wejściowe. To zachowanie jest akcją i zmieni wartość pola wejściowego, gdy zostanie wykonane przez zdarzenie. W przeciwieństwie do kontenera skrzynkowego, "Zmień Pole Wejściowe" kontroluje tylko jedno pole wejściowe, jest akcją i nie może zwracać nic do innych zachowań.

Pamiętaj, że zmieniona wartość będzie odzwierciedlana tylko, gdy oryginalne zachowanie zostanie wykonane ponownie lub przełącznik "Restartuj Zachowanie" jest włączony.

Na przykład, jeśli zmieniasz prędkość obiektu, szybkość, z jaką obiekt porusza się, nie będzie miała wpływu, dopóki oryginalne zachowanie "Ustaw Prędkość" nie zostanie wykonane ponownie.

Zachowanie Zmień Pole Wejściowe, które zostało utworzone z prośby.

Włączając przełącznik "ON" w swojej właściwościach zachowania "Zmień Pole Wejściowe", możesz spowodować wykonanie oryginalnego zachowania przez "Zmień Pole Wejściowe". To zaktualizuje oryginalne zachowanie nową wartością.

Brakujące Zachowania

Jeśli zachowanie zostało usunięte, pole wejściowe, do którego zostało przekazane, zostanie podświetlone na czerwono, aby wskazać błąd.