630 likes | 755 Views
ALICE tutorial 2. 這個 Tutorial 中會帶領你讓 Alice 中的 World 還有其中的物件做新事情. 從一個關於兔子的小故事開始,他的午睡被一個手機鈴聲打斷, 在這個 tutorial 裡面 , 我們會加入新的 methods. 首先,先按下 PLAY 看看已經設定好的動畫. 兔子因為被手機鈴聲吵醒而相當不滿,我們試著讓兔子跳到手機上並且把它壓扁. 首先我們把注意力放在 World 的 Detail 處. 這個 world 中沒有一個稱為 "bunny squashes phone" 的 method. 讓我們加一個新的進去.
E N D
這個Tutorial中會帶領你讓Alice中的World還有其中的物件做新事情這個Tutorial中會帶領你讓Alice中的World還有其中的物件做新事情
從一個關於兔子的小故事開始,他的午睡被一個手機鈴聲打斷,從一個關於兔子的小故事開始,他的午睡被一個手機鈴聲打斷, 在這個tutorial裡面,我們會加入新的methods.
兔子因為被手機鈴聲吵醒而相當不滿,我們試著讓兔子跳到手機上並且把它壓扁兔子因為被手機鈴聲吵醒而相當不滿,我們試著讓兔子跳到手機上並且把它壓扁
這個world中沒有一個稱為"bunny squashes phone"的method. 讓我們加一個新的進去
請在彈出的視窗中輸入新method的名稱,這裡設定成”bunny squashes phone”
Alice開啟了一個新的Editor來讓你設定method中的動作Alice開啟了一個新的Editor來讓你設定method中的動作
我們要bunny把手機摔爛,我們來看看bunny目前知道些甚麼我們要bunny把手機摔爛,我們來看看bunny目前知道些甚麼
Detail欄位秀出了bunny可以使用的動作,不過就目前看起來,當中沒有任何可以讓bunny 跳來跳去的method
通常alice中的物件沒有辦法隨心所欲的動來動去,但是你可以運用一些簡單的動畫去教他們怎麼動。通常alice中的物件沒有辦法隨心所欲的動來動去,但是你可以運用一些簡單的動畫去教他們怎麼動。
從左邊的Detail處拖移“bunny move”到Editor中,選擇up以及1meter
可以看見Editor中出現了這個method tile告訴我們,兔子會跳起來一公尺。
從左邊的Detail處拖移“bunny move”到Editor中,選擇down以及1meter
現在,讓我們加入這個method"World.bunny squashes phone"到我們的故事裡
按下PLAY來看看目前的動畫,發現bunny真的多了跳上跳下的動作。按下PLAY來看看目前的動畫,發現bunny真的多了跳上跳下的動作。
從動畫中可以看出,跳上跳下的速度太慢了,所以現在來做調整從動畫中可以看出,跳上跳下的速度太慢了,所以現在來做調整
Editor中出現world.bunny squashes the phone的可編輯部份
一般來說,所有的動作都是在一秒鐘的長度下完成,我們可以做些更改一般來說,所有的動作都是在一秒鐘的長度下完成,我們可以做些更改
選擇more,會看見有duration選項,選擇0.25 ,表示此動作會在0.25秒內完成
將“squash”這個method拖移到editor 把它放在down 1 meter下面