絵文字#

導入#

VEX AIMコーディングロボットは、画面に絵文字を表示できます。絵文字は、ロボットの感情を表したり、ステータスを表示したり、プロジェクト実行中にフィードバックを提供したりするために使用できます。

一度に表示できる絵文字は1つだけです。新しい show_emoji 使用すると、画面に表示されている絵文字を置き換えることができます。画面から絵文字を消すには hide_emoji 使用してください。

以下にすべてのメソッドの一覧を示します。

操作 — 絵文字を表示または非表示にします。

  • show_emoji — ロボットの画面に絵文字を表示します。

  • hide_emoji — 画面から絵文字を消去します。

行動#

show_emoji#

show_emoji はロボットの画面に絵文字を表示します。絵文字は画面上のテキストや描画された画像の上に表示されます。

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

パラメータ

説明

emoji

表示する絵文字。下記の絵文字オプションをご覧ください。

direction

オプション。画面上で絵文字が向く方向:

  • LOOK_FORWARD (デフォルト)
  • LOOK_LEFT
  • LOOK_RIGHT

目と口を開けて笑っている絵文字。
EXCITED

口を閉じて微笑み、サングラスをかけた絵文字
CONFIDENT

舌を出してウインクしている絵文字
SILLY

頬を赤らめ、頭の周りに星が散りばめられた、にっこり笑う絵文字。
AMAZED

口を開けて眉を上げた笑顔の絵文字。目にはスーパーヒーロー風のマスクがかかっている。
STRONG

口を開けて星の目をした笑顔の絵文字。
THRILLED

口を閉じて笑っているニヤニヤ顔の絵文字
HAPPY

口を大きく開けて笑顔で、目を閉じて幸せそうな表情をしている絵文字。
PROUD

口を大きく開けて笑い、目をぎゅっと閉じて涙を浮かべている絵文字。
LAUGHING

目を閉じてニヤリと笑い、指を交差させている絵文字
OPTIMISTIC

片方の眉を上げた、舌を少し出した半笑いの絵文字。
DETERMINED

ハートの目をしたニヤニヤ顔の絵文字
AFFECTIONATE

口を閉じて微笑み、目を閉じて穏やかな表情で眉を上げた絵文字。
CALM

目が大きく開いた口のない絵文字
QUIET

口のない、顔を赤らめた絵文字
SHY

目を閉じて頬を赤らめた、にっこり笑う絵文字。
CHEERFUL

目を閉じて幸せそうに微笑み、頬がハート型に赤らんだ絵文字。顔の周りにはピンクのハートが散りばめられている。
LOVED

口を開けて目を大きく見開いた絵文字
SURPRISED

少し眉をひそめ、少し眉を上げ、あごに指を当てた絵文字。
THINKING

目を閉じてあくびをしている絵文字。あくびをしている口を手で覆っている。
TIRED

眉間にしわを寄せ、顔に疑問符をつけた、少ししかめっ面の絵文字。
CONFUSED

目が半分閉じ、無表情な口を閉じた絵文字。
BORED

目を大きく見開き、眉を上げ、頬を赤らめ、口を固く閉じた絵文字。
EMBARRASSED

額に汗を浮かべ、懇願するような目で少ししかめっ面をした絵文字。
WORRIED

目を開けたまましかめっ面をした絵文字
SAD

目が腫れていて、口を閉じたまま体温計が突き出ている絵文字。
SICK

目を閉じ、眉間に深いしわを寄せたしかめっ面の絵文字
DISAPPOINTED

震える口を閉じ、眉を少し上げた目を開けた絵文字。
NERVOUS

少ししかめっ面で、右を向いている半開きのしかめっ面の絵文字。
ANNOYED

目をぎゅっと閉じ、眉間に深いしわを寄せたしかめっ面の絵文字
STRESSED

目をギラギラさせながら、深く眉をひそめた絵文字。
ANGRY

目を閉じて頭を抱えているしかめっ面の絵文字
FRUSTRATED

右を向いて眉をひそめた、少ししかめっ面の絵文字。
JEALOUS

驚きで目を大きく見開き、口を開けて眉を上げた絵文字。
SHOCKED

目と口を開け、両手を顔の両側に当てた絵文字。
FEAR

目をぎゅっと閉じ、頬が緑色に染まり、口から舌を突き出した絵文字。
DISGUST

例

# 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 はロボットの画面から絵文字を消去します。

Usage:
robot.screen.hide_emoji()

パラメータ

説明

このメソッドにはパラメータがありません。

例

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