好吧，你好， 我的名字是查麗塔·卡特。
我是華特迪士尼幻想工程的 高級創意製作人。
我負責領導團隊，
以實際製作我們的客人 可以體驗的景點。
因此，我們一直在尋找可以改進
並為客人提供更好體驗的方法， 而科技是其中的核心。
恭喜，你做到了。
你對 BB-8進行了編程 並成功控制了它。
現在我認為我們已經準備好 迎接更困難的事情了。
讓我們大膽試試吧！
既然您已經掌握了編程的基礎知識，
我們將重新開始構建你自己的遊戲，
而R2-D2和C-3PO 是主要角色。
要製作遊戲，
我們需要了解遊戲程序員 每天都在使用的東西。
它們被稱為事件。
事件告訴你的程序在發生某事時
進行監聽或等待， 然後執行相關指令。
事件的一些示例包括監聽鼠標點擊、
箭頭按鈕或屏幕上的點擊。
在這裡，我們將讓 R2-D2
向上移動以向 一名叛軍飛行員傳遞信息，
然後向下移動至 另一名叛軍飛行員身邊。
當玩家使用向上/向下箭頭鍵 或向上/向下按鈕時，
我們將使用事件讓它移動。
我們將使用“上移事件”代碼塊 並在其之下附上上移代碼塊。
當玩家按下向上箭頭鍵時，
與“上移事件”代碼塊 相關的代碼將運行。
同理，我們可以通過相同的步驟讓 R2-D2向下移動。
為此，我們將使用一個名為 “上移事件”的指令。
當你將指令拖出工具箱時，
你會看到它的結尾以大括號 而不是分號作為開頭。
這為我們提供了將 其他命令放在其中的空間。
當玩家按下向上箭頭時，我們輸入在 這些括號中的每個指令都會運行。
我們要R2-D2 上移，
所以我們在指令中放置 一個上移代碼塊。
同理，我們可以通過 相同的步驟讓 R2-D2 下移。
現在，與其提前編寫 所有代碼來控制我們的機器人，
我們可以讓R2-D2對在屏幕上 移動他的按鈕點擊事件做出反應，
對其進行控制。
一步一步地， 你的遊戲將變得更具互動性。