Video: Sådan kodes Ensonordic Trådløst serieforbundne røgalarmer 2025
En procedure og knap tillader MicroWorld EX-brugeren at anvende et monster delvalg, der er lavet fra en rulleliste. Disse procedurer er selecthair, selectface, selectbody og selectfeet. Du vil skrive hver procedure og derefter lave en knap for at udføre proceduren. Følg disse trin:
-
Åbn procesprocedurerne.
-
Indtast følgende selecthair procedure:
Sådan fungerer fremgangsmåden:Hvis den første form, grønhår, i drop-down-listen er blevet valgt (hvis hairdrop = 1), anvendes grønhårformen til hairturtlen.
-
-
Hvis den tredje form, blåhår, i rullelisten Hår er valgt (hvis hairrop = 3), bliver blåhårformen påført håret.
-
Hvis den fjerde form, orangehair, i rullemenuen Hair er valgt (hvis hairdrop = 4), anbringes orangehairformen på hairturtlen.
-
Dernæst skal du oprette en knap, der udfører selecthair-proceduren. Klik på knappen Opret en knap på værktøjslinjen.
-
-
Udfyld følgende oplysninger i dialogboksen Knappen:
-
Etiket:
-
Indtast navnet på kropsdelen (Hår, for eksempel) i feltet Etiket . Instruktion:
-
Indtast navnet på den procedure, der lægger den valgte form på monsteret (for eksempel selecthair). Gør det:
-
Vælg en gang-knappen. Synlig:
-
Lad dette afkrydsningsfelt vælges. Den udfyldte dialogboks til eksemplet.
Klik på OK for at lukke dialogboksen Knappen.
-
-
Hårknappen tilføjes til legetøjets arbejdsområde.
Træk knappen for at placere den ved siden af sin rulleliste.
-
Når afspilleren klikker på Hair-knappen, udføres selecthair-proceduren. Hårformen valgt på droplisten hairlist anvendes på hairturtlen.
Følg det samme mønster i trin 2 for at oprette procedurer for selectface, selectbody og selectfeet.
-
Her er koden for selectface procedure:
til selectface hvis facedrop = 1 [faceturtle, seth "happyface] hvis facedrop = 2 [faceturtle, seth" madface] hvis facedrop = 3 [faceturtle, setsh "worryface] hvis facedrop = 4 [faceturtle, seth "sadface] end
Her er koden for selectbody-proceduren:
for at vælge body hvis bodydrop = 1 [bodyturtle, setsh" orangebody] hvis bodydrop = 2 [bodyturtle, setsh "greenbody] hvis bodydrop = 3 [bodyturtle, seth "bluebody] hvis bodydrop = 4 [bodyturtle, seth" pinkbody] end
Her er koden for selektive procedure:
for at vælgefeed if feetdrop = 1 [feetturtle, setsh " creepyfeet] hvis feetdrop = 2 [føtturtle, seth "slipperfeet] hvis feetdrop = 3 [feetturtle, seth" birdfeet] hvis feetdrop = 4 [feetturtle, setsh "duckfeet] ende
Følg det samme mønster i trin 3-6 for at skabe knapper til at udføre procedurerne for selectface, selectbody og selectfeet procedurer, du oprettede i trin 7.
-
Her er en komplet liste over alle objekter og instruktioner, du opretter til Monster Mashup:
Turtle Name
Navn på drop-down-liste Deltagelseslister Button Name Button Instructions (Udvælgelsesprocedure) hairturtle hairdrop grønhår, guldhår, blåhår, orangehair hår selecthair faceturtle facedrop happyface, madface, worryface, sadface > Face body bodydurtle bodydrop orangebody, greenbody, bluebody, pinkbody Body selectbody
feeturtle foddrop creepyfeet, birdfeet, duckfeet Feet selectfeet Eksemplet viser fire muligheder for hver kropsdel, men du kan bruge flere eller færre dele. Bare sørg for at justere dine drop-down lister og udvælgelsesprocedurer for at matche antallet af former, du opretter for hver del. Match forsigtigt rækkefølgen af figurer i rullelisten med rækkefølgen af figurer i udvælgelsesproceduren. Vær også forsigtig med at matche stavemåden på formnavnet til stavemåden i proceduren for at minimere fejl og reducere fejlfindingstiden.
Betingede udsagn, herunder IF-THEN-kommandoerne, der anvendes i Monster Mashup, er afgørende for ethvert legetøj eller spil, du kodes. Se Projekter 7 og 8 for yderligere oplysninger om arbejde med IF-THEN kommandoer.