Tilbage til videoenMC10 En lysbesked med to forskellige pauser
Saml en lysbesked ét sted, og brug den fra begge knapper med forskellige pauser. Du skal kende knapper, billeder og pauser. Åbn MC10-Lysbesked-start.hex fra materialerne.
Saml beskeden
- Prøv A og B én ad gangen. Begge viser hjerte og flueben.
- Stop simulatoren. Åbn Avanceret og Funktioner. Opret lysbesked. Flyt A-sekvensen ind i funktionen og fjern den gamle B-sekvens.
- Sæt kald lysbesked ind i både A og B. Start simulatoren og prøv begge knapper.
- Skift sidste billede i funktionen til et lille hjerte. Begge knapper skal nu bruge det nye billede. Sæt derefter fluebenet tilbage.
Giv funktionen en værdi
- Rediger funktionen og tilføj talparameteren pauseMs. Brug den i pauseblokkens talfelt.
- Sæt A-kaldet til 500 og B-kaldet til 1000. Prøv knapperne én ad gangen. B skal have 500 millisekunder mere pause.
- Gem projektfilen, importer den igen og gentag begge prøver.
Prøv selv
Lad begge beskeder slutte med et lille hjerte, mens de beholder hver sin pause. Find først det ene sted, du skal ændre. Kør begge knapper og forklar forskellen på definition, kald og parameter.
Undersøg to nye værdier
Forudsig først: Hvad sker der med pausen, hvis A sender 0? Prøv 0, sammenlign med 500, og sæt derefter A tilbage til 500. Forsvinder hjertet helt? Forklar, hvad pauseblokken og billedblokken hver især gør.
Tilføj et tredje kald: Kopier A-stakken, flyt kopien fri, og vælg A+B i dens knapmenu. Lad det nye kald sende 1500. Forudsig forskellen på A, B og A+B. Prøv knapperne én ad gangen, og vent på det sidste billede før næste tryk.