Emoji#

Introducción#

El robot de codificación VEX AIM cuenta con una pantalla de emojis que puede mostrar diversas expresiones para indicar emociones o estados. A continuación, se muestra una lista de los métodos disponibles:

  • show_emoji – Displays an emoji facing forward, left, or right.

  • hide_emoji – Clears the emoji from the screen.

Comportamiento#

show_emoji#

show_emoji muestra un emoji en la pantalla del robot, con una dirección opcional para mirar. El emoji aparecerá sobre cualquier texto o imagen dibujada en la pantalla.

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

Parámetros

Descripción

emoji

Uno de los emojis (mostrado a continuación).

direction

Opcional. La dirección en la que mira el emoji en la pantalla. LOOK_FORWARD (predeterminado), LOOK_LEFT o LOOK_RIGHT

Un emoji sonriente con los ojos abiertos y la boca abierta.
EXCITED

Un emoji con una sonrisa en la boca cerrada y gafas de sol.
CONFIDENT

Un emoji guiñando el ojo sacando la lengua.
SILLY

Un emoji sonriente con mejillas sonrojadas y estrellas alrededor de su cabeza.
AMAZED

Un emoji sonriente con la boca abierta y las cejas levantadas, con una máscara estilo superhéroe sobre los ojos.
STRONG

Un emoji sonriente con la boca abierta y estrellas en lugar de ojos.
THRILLED

Un emoji sonriente con la boca cerrada.
HAPPY

Un emoji sonriente con la boca abierta y los ojos cerrados y felices.
PROUD

Un emoji con una sonrisa de boca abierta y ojos cerrados con lágrimas emergiendo.
LAUGHING

Un emoji sonriente con los ojos cerrados y los dedos cruzados.
OPTIMISTIC

Un emoji con una media sonrisa y la lengua ligeramente afuera, con una ceja levantada.
DETERMINED

Un emoji sonriente con ojos de corazón.
AFFECTIONATE

Un emoji sonriente con la boca cerrada, los ojos cerrados y en paz y las cejas levantadas.
CALM

Un emoji con los ojos muy abiertos y sin boca.
QUIET

Un emoji sonrojado y sin boca.
SHY

Un emoji sonriente con ojos felices cerrados y mejillas sonrojadas.
CHEERFUL

Un emoji sonriente con ojos felices cerrados y mejillas sonrojadas en forma de corazón, con corazones rosados alrededor de la cara.
LOVED

¡Un emoji con la boca abierta y los ojos abiertos.
SURPRISED

Un emoji ligeramente ceñudo con las cejas ligeramente levantadas y un dedo en la barbilla.
THINKING

Un emoji bostezando con los ojos cerrados y una mano cubriendo la boca bostezando.
TIRED

Un emoji ligeramente ceñudo con las cejas fruncidas y un signo de interrogación en su cara.
CONFUSED

Un emoji con los ojos medio cerrados y la boca cerrada sin expresión.
BORED

Un emoji de ojos abiertos, cejas levantadas, mejillas sonrojadas y la boca bien cerrada.
EMBARRASSED

Un emoji ligeramente ceñudo con una gota de sudor en la frente y ojos suplicantes.
WORRIED

Un emoji frunciendo el ceño con los ojos abiertos.
SAD

Un emoji con los ojos hinchados y un termómetro saliendo de su boca cerrada.
SICK

Un emoji con el ceño fruncido, los ojos cerrados y las cejas profundamente fruncidas.
DISAPPOINTED

Un emoji con el ceño fruncido y la boca cerrada temblorosa y los ojos abiertos con las cejas ligeramente levantadas.
NERVOUS

Un emoji ligeramente ceñudo con los ojos entreabiertos y mirando hacia la derecha.
ANNOYED

Un emoji ceñudo con los ojos cerrados y las cejas profundamente fruncidas.
STRESSED

Un emoji con el ceño fruncido y ojos fulminantes.
ANGRY

Un emoji frunciendo el ceño con los ojos cerrados, sosteniendo su cabeza entre sus manos.
FRUSTRATED

Un emoji medio fruncido con los ojos mirando hacia la derecha y cejas irritadas.
JEALOUS

Un emoji con los ojos muy abiertos, la boca abierta en señal de sorpresa y las cejas levantadas.
SHOCKED

Un emoji con los ojos y la boca abiertos y las manos a los lados de la cara.
FEAR

Un emoji con los ojos bien cerrados, un tinte verde en las mejillas y la lengua completamente fuera de la boca abierta.
DISGUST

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

# Show an emoji facing three 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 borra los emojis que se muestran en la pantalla del robot.

Uso:
robot.screen.hide_emoji()

Parámetros

Descripción

Este método no tiene parámetros.

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