#6 讓跳舞機器人 BoogieBot 做熱身運動

BoogieBot:大家只想看我跳舞,沒人想我有沒有做熱身運動!
Ryan:沒關係,讓我幫你制定熱身計畫吧!!

BoogieBot 的 API (Application Programming Interface) 提供以下指令( function ) :

🌟 擺動手臂
leftArmUp(),leftArmDown(),rightArmUp(),rightArmDown()

🌟 擺動雙腿
leftLegUp(),leftLegDown(),rightLegUp(),rightLegDown()

🌟 擺臀
shakeItLeft(),shakeItRight(),shakeItCenter()

🌟 跳耀
jumpUp(),jumpDown()

🌟 變換顏色
fabulize()

🌟 變成灰色
defabulize()

🌟 設定標題和你的名字
setBotTitle(“標題”),setBotSubtitle(“你的名字”)

🌟 開始執行
startBot()

🌟 錄製 animated GIF
startRecoding()(需輸入在startBot()下方)

心得

學會創造你自己的 function,很好用

BoogieBot 的 API 提供的 function 不多,但要執行一系列的動作,一排排的 function 足以讓我眼花撩亂!在第五頁提到的 Routines (例行程序),幫你把冗長且重複性的指令組合分類並重新自己命名。若是之後不滿意原先的熱身順序,想改成由腳開始,只要更改自己創造的function順序即可。

方式如下

func 自己命名() {

輸入指令組合

}

此次共設定了四組:
func beginning(),func arms(),func legs() and func together()

開始Run

animated GIF

reference

BoogieBot:怎麼這個熱身比跳舞還累…!
Ryan:……

--

--