表情符號#

介紹#

VEX AIM 編程機器人可以在螢幕上顯示表情符號。表情符號可以用來表示機器人的情緒、顯示狀態,或是在專案運作時提供回饋。

一次只能顯示一個表情符號。新的 show_emoji 方法會取代螢幕上目前顯示的表情符號。使用 hide_emoji 可以清除螢幕上的表情符號。

以下是所有方法的清單:

操作-顯示或隱藏表情符號。

  • show_emoji — 在機器人的螢幕上顯示表情符號。

  • hide_emoji — 從螢幕上清除表情符號。

行動#

show_emoji#

show_emoji 在機器人螢幕上顯示一個表情符號。表情符號會顯示在螢幕上的任何文字或繪製的圖像之上。

用法:
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 清除機器人螢幕上的表情符號。

用法:
robot.screen.hide_emoji()

參數

描述

此方法沒有參數。

例子

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