Emoji#

Introdução#

O robô de programação VEX AIM pode exibir emojis no seu ecrã. Os emojis podem ser utilizados para mostrar a emoção do robô, indicar um estado ou fornecer feedback durante a execução de um projeto.

Apenas um emoji pode ser apresentado de cada vez. Um novo método show_emoji substitui o emoji actualmente apresentado no ecrã. Use hide_emoji para remover o emoji do ecrã.

Segue-se uma lista de todos os métodos:

Ações — Mostrar ou ocultar um emoji.

Ações#

show_emoji#

show_emoji apresenta um emoji no ecrã do robô. O emoji aparece sobre qualquer texto ou imagem desenhada no ecrã.

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

Parâmetro

Descrição

emoji

O emoji a ser apresentado. Veja as opções de emoji abaixo.

direction

Opcional. A direção para a qual o emoji está virado no ecrã:

  • LOOK_FORWARD (padrão)
  • LOOK_LEFT
  • LOOK_RIGHT

Um emoji a sorrir de olhos e boca abertos.
EXCITED

Um emoji com um sorriso de boca fechada e óculos de sol.
CONFIDENT

Um emoji a piscar e a mostrar a língua.
SILLY

Um emoji sorridente com as bochechas coradas e estrelas à volta da cabeça.
AMAZED

Um emoji sorridente de boca aberta e sobrancelhas arqueadas, com uma máscara de super-herói sobre os olhos.
STRONG

Um emoji a sorrir de boca aberta e estrelas no lugar dos olhos.
THRILLED

Um emoji a sorrir de boca fechada.
HAPPY

Um emoji sorridente com um sorriso rasgado de boca aberta e olhos fechados de felicidade.
PROUD

Um emoji com um sorriso rasgado e os olhos cerrados, com lágrimas nos olhos.
LAUGHING

Um emoji a sorrir de olhos fechados e dedos cruzados.
OPTIMISTIC

Um emoji com um meio sorriso e a língua ligeiramente de fora, com uma sobrancelha levantada.
DETERMINED

Um emoji sorridente com olhos de coração.
AFFECTIONATE

Emoji de boca fechada sorridente, com os olhos fechados e tranquilos e as sobrancelhas levantadas.
CALM

Um emoji de olhos arregalados sem boca.
QUIET

Um emoji corado sem boca.
SHY

Um emoji sorridente com os olhos fechados e as bochechas coradas.
CHEERFUL

Um emoji sorridente com olhos fechados e felizes e bochechas coradas em forma de coração, com corações cor-de-rosa à volta do rosto.
LOVED

Emoji de boca aberta e olhos arregalados.
SURPRISED

Um emoji com uma expressão ligeiramente carrancuda, sobrancelhas ligeiramente arqueadas e um dedo no queixo.
THINKING

Um emoji de bocejo com os olhos fechados e uma mão a tapar a boca a bocejar.
TIRED

Um emoji ligeiramente carrancudo com as sobrancelhas franzidas e um ponto de interrogação na cara.
CONFUSED

Um emoji com os olhos semicerrados e a boca fechada sem expressão.
BORED

Um emoji de olhos arregalados com sobrancelhas arqueadas, bochechas coradas e boca cerrada.
EMBARRASSED

Um emoji ligeiramente carrancudo com uma gota de suor na testa e olhos suplicantes.
WORRIED

Um emoji de uma carinha triste de olhos abertos.
SAD

Um emoji com os olhos inchados e um termómetro a sair da boca fechada.
SICK

Um emoji de carrancudo com os olhos fechados e as sobrancelhas profundamente franzidas.
DISAPPOINTED

Um emoji com a boca fechada e trémula, franzindo o sobrolho e com os olhos abertos e as sobrancelhas ligeiramente arqueadas.
NERVOUS

Um emoji ligeiramente carrancudo com os olhos semicerrados a olhar para a direita.
ANNOYED

Um emoji de cara fechada com os olhos cerrados e as sobrancelhas profundamente franzidas.
STRESSED

Um emoji com uma expressão profundamente carrancuda e olhos arregalados.
ANGRY

Um emoji a franzir o sobrolho com os olhos fechados, segurando a cabeça com as mãos.
FRUSTRATED

Um emoji meio franzido com os olhos a olhar para a direita e as sobrancelhas irritadas.
JEALOUS

Um emoji de olhos arregalados com a boca aberta em surpresa e sobrancelhas arqueadas.
SHOCKED

Um emoji de olhos e boca abertos com as mãos ao lado da cara.
FEAR

Um emoji com os olhos cerrados, as bochechas esverdeadas e a língua completamente de fora da boca aberta.
DISGUST

Exemplos

# 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 remove os emojis do ecrã do robô.

Usage:
robot.screen.hide_emoji()

Parâmetros

Descrição

Este método não tem parâmetros.

Exemplo

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