Emoji#

Introduktion#

VEX AIM-kodningsroboten kan visa emojis på skärmen. Emojis kan användas för att visa robotens känslor, visa status eller ge feedback medan ett projekt pågår.

Endast en emoji kan visas åt gången. En ny metod, show_emoji , ersätter den emoji som för närvarande visas på skärmen. Använd hide_emoji för att ta bort emojin från skärmen.

Nedan följer en lista över alla metoder:

Åtgärder — Visa eller dölj en emoji.

Åtgärder#

show_emoji#

show_emoji visar en emoji på robotens skärm. Emojin visas över all text eller ritade bilder på skärmen.

Usage:
robot.screen.show_emoji(emoji, direction)

Parameter

Beskrivning

emoji

Emojien som ska visas. Se emoji-alternativen nedan.

direction

Valfritt. Riktningen emojin är vänd åt på skärmen:

  • LOOK_FORWARD (standard)
  • LOOK_LEFT
  • LOOK_RIGHT

En leende emoji med öppna ögon och öppen mun.
EXCITED

En emoji med ett leende med stängd mun och solglasögon.
CONFIDENT

En blinkande emoji som sticker ut tungan.
SILLY

En flinande emoji med rodnande kinder och stjärnor runt huvudet.
AMAZED

En leende emoji med öppen mun och höjda ögonbryn, med en superhjälteliknande mask över ögonen.
STRONG

En leende emoji med öppen mun och stjärnor som ögon.
THRILLED

En flinande emoji med ett leende med sluten mun.
HAPPY

En leende emoji med ett vidöppet leende och slutna glada ögon.
PROUD

En emoji med ett vidöppet leende och ögon som pressas ihop och tårar kommer fram.
LAUGHING

En emoji med slutna ögon och ett flin som håller upp korsade fingrar.
OPTIMISTIC

En emoji med ett halvt leende och tungan lätt utstickande, med ett höjt ögonbryn.
DETERMINED

En flinande emoji med hjärtformade ögon.
AFFECTIONATE

En emoji med sluten mun och ett flinande utseende, slutna, fridfulla ögon och höjda ögonbryn.
CALM

En emoji med stora ögon utan mun.
QUIET

En rodnande emoji utan mun.
SHY

En flinande emoji med slutna glada ögon och rodnande kinder.
CHEERFUL

En flinande emoji med slutna glada ögon och hjärtformade rodnande kinder, med rosa hjärtan runt ansiktet.
LOVED

En emoji med öppen mun och stora ögon.
SURPRISED

En lätt rynkande emoji med lätt höjda ögonbryn och ett finger på hakan.
THINKING

En gäspande emoji med slutna ögon och en hand som täcker den gäspande munnen.
TIRED

En lätt rynkande emoji med rynkade ögonbryn och ett frågetecken i ansiktet.
CONFUSED

En emoji med halvslutna ögon och en sluten, uttryckslös mun.
BORED

En emoji med stora ögon, höjda ögonbryn, rodnande kinder och en tätt sluten mun.
EMBARRASSED

En lätt rynkande emoji med en svettdroppar i pannan och bedjande ögon.
WORRIED

En rynkande emoji med öppna ögon.
SAD

En emoji med svullna ögon och en termometer som sticker ut ur den stängda munnen.
SICK

En rynkande emoji med slutna ögon och djupt rynkade ögonbryn.
DISAPPOINTED

En emoji med en darrande stängd mun och rynka pannan och öppna ögon med lätt höjda ögonbryn.
NERVOUS

En lätt rynkande emoji med halvöppna, sura ögon som tittar åt höger.
ANNOYED

En rynkande emoji med slutna ögon och djupt rynkade ögonbryn.
STRESSED

En djupt rynkande emoji med blängande ögon.
ANGRY

En rynkande emoji med slutna ögon, håller huvudet i händerna.
FRUSTRATED

En halvt rynkande emoji med ögon som tittar åt höger och irriterade ögonbryn.
JEALOUS

En emoji med vidögda ögon, förvånad öppen mun och höjda ögonbryn.
SHOCKED

En emoji med öppna ögon och öppen mun, med händerna på sidorna av ansiktet.
FEAR

En emoji med slutna ögon, en grön nyans på kinderna och tungan helt utstucken ur den öppna munnen.
DISGUST

Exempel

# Show two different emotions
robot.screen.show_emoji(CONFIDENT)
wait(2, SECONDS)
robot.screen.show_emoji(FRUSTRATED)

# Show one emoji facing different directions
robot.screen.show_emoji(EXCITED, LOOK_LEFT)
wait(2, SECONDS)
robot.screen.show_emoji(EXCITED, LOOK_FORWARD)
wait(2, SECONDS)
robot.screen.show_emoji(EXCITED, LOOK_RIGHT)

hide_emoji#

hide_emoji tar bort emojin från robotens skärm.

Usage:
robot.screen.hide_emoji()

Parametrar

Beskrivning

Den här metoden har inga parametrar.

Exempel

# Show an emoji for 2 seconds
robot.screen.show_emoji(THINKING)
wait(2, SECONDS)
robot.screen.hide_emoji()