設計背景和角色,添加舞臺背景音樂
Kittenblock是一款基于Scratch進行編程的軟件,它為用戶提供了一個可視化的編程環(huán)境,讓初學者可以輕松上手。在這個實例中,我們將使用Kittenblock來模擬一個角色在街上找人問路的場景
Kittenblock是一款基于Scratch進行編程的軟件,它為用戶提供了一個可視化的編程環(huán)境,讓初學者可以輕松上手。在這個實例中,我們將使用Kittenblock來模擬一個角色在街上找人問路的場景。
首先,我們需要設計舞臺背景和角色。通過點擊Kittenblock界面上的“舞臺”按鈕,我們可以進入舞臺編輯器。在這里,我們可以選擇一個街景圖片作為舞臺背景,并調(diào)整其大小以適應窗口。
同時,我們還需要添加背景音樂,以增強場景的氛圍感。在舞臺編輯器的右側,有一個“聲音”選項卡,點擊進入后,我們可以上傳或選擇一段適合的背景音樂。確保音樂的音量和循環(huán)設置符合需求。
角色顯示,設定初始位置,循環(huán)30次,切換造型間隔0.2秒,移動速度5
接下來,我們要在舞臺上顯示角色,并設置角色的初始位置。在Kittenblock界面的角色列表中,選擇一個合適的角色(比如一個女孩),拖動到舞臺上。然后,在角色操作區(qū)域,設置角色的初始位置,比如在街道的一側。
為了讓角色看起來像是在尋找人問路,我們需要讓她來回移動。通過使用“重復”積木塊,我們可以設置角色循環(huán)執(zhí)行一系列動作。在每次循環(huán)中,我們使用“等待”積木塊來控制每個動作之間的時間間隔,比如0.2秒。同時,我們還可以調(diào)整角色的移動速度,使其看起來更加自然。
定為女孩說話造型,調(diào)用外觀模塊,說內(nèi)容,走出舞臺,隱藏角色
當角色遇到一個路人時,我們希望她能夠說話并詢問路線。首先,我們要將角色的造型設定為女孩的說話造型。在角色操作區(qū)域的“造型”選項卡中,選擇適合的造型,并將其設為當前造型。
接下來,我們需要調(diào)用外觀模塊中的積木來實現(xiàn)角色的說話功能。在Kittenblock界面的積木庫中,選擇“外觀”選項卡,找到相應的積木塊。將其拖動到腳本編輯區(qū)域,并設置需要說的內(nèi)容。
然后,我們需要讓角色向前走出舞臺,并在完成任務后隱藏角色。通過使用角色操作區(qū)域中的移動積木塊,我們可以控制角色的移動方向和距離。在任務完成后,使用“隱藏”積木塊來隱藏角色。
調(diào)用事件模塊,接受到消息,對白開始,延遲3秒,播放錄音
當角色發(fā)送一個詢問路線的消息時,我們希望另一個角色能夠接收到這個消息,并做出相應的反應。通過使用事件模塊中的積木,我們可以實現(xiàn)角色之間的消息傳遞。
在Kittenblock界面的積木庫中,選擇“事件”選項卡,找到相應的積木塊。將其拖動到另一個角色的腳本編輯區(qū)域,并設置接收到消息后需要執(zhí)行的動作。
為了增加效果,我們可以在接收到消息后,延遲一段時間再執(zhí)行相應的動作。通過使用“等待”積木塊,我們可以設置延遲的時間,比如3秒。然后,使用聲音模塊中的積木來播放預先錄制好的詢問路線的錄音。
開啟錄音效果,根據(jù)需要進行錄音
為了更加真實地模擬角色的對話過程,我們可以開啟錄音效果。在Kittenblock界面的工具欄上,點擊“聲音”按鈕,然后選擇“打開錄音器”。這樣,我們就可以根據(jù)需要隨時進行錄音,以便后續(xù)使用。
當我們需要錄制詢問路線的對話時,點擊“錄制”按鈕開始錄音,再次點擊“停止”按鈕結束錄音。錄音完成后,我們可以將錄音文件保存下來,并在后續(xù)的腳本中使用。
顯示男孩角色,定義初始位置,重復30次,造型切換
接下來,讓我們引入另一個角色,一個男孩。同樣地,在Kittenblock界面的角色列表中選擇一個合適的角色,并拖動到舞臺上。
然后,為男孩角色設置初始位置,讓他和女孩角色相距一段距離。通過使用移動積木塊,在角色操作區(qū)域中設置男孩角色的初始位置。
為了讓男孩角色看起來像是在回答女孩的問題,我們需要讓他不斷切換造型。通過使用“重復”積木塊和“等待”積木塊,我們可以實現(xiàn)男孩角色的造型切換效果。
確定對白時的造型,和說話內(nèi)容,轉身退出,隱藏角色
當男孩角色回答完女孩的問題后,我們需要讓他做出一個結束對話的動作。首先,我們要確定男孩角色對白時使用的造型,并在角色操作區(qū)域的“造型”選項卡中進行設置。
然后,我們需要調(diào)用外觀模塊中的積木來實現(xiàn)男孩角色的說話功能,并設置相應的對白內(nèi)容。同時,我們還可以使用移動積木塊來控制男孩角色轉身并移動到舞臺外。
最后,在完成任務后,使用“隱藏”積木塊來隱藏男孩角色,以便下一次執(zhí)行場景時可以重新顯示。
接收到消息,對白開始,播放錄音,兩段播音間隔6秒
當男孩角色接收到女孩角色的消息時,我們希望他能夠做出相應的反應。通過使用事件模塊中的積木,我們可以實現(xiàn)角色之間的消息傳遞。
在男孩角色的腳本編輯區(qū)域中,添加事件模塊中的積木,并設置接收到消息后需要執(zhí)行的動作。
為了增加效果,我們可以在接收到消息后,播放一段預先錄制好的回答的錄音。通過使用聲音模塊中的積木,我們可以設置錄音文件,并調(diào)整兩段播音之間的時間間隔,比如6秒。
通過以上步驟,我們成功地使用Kittenblock模擬了一個角色在街上找人問路的場景,并且實現(xiàn)了角色之間的對話效果。這個實例涉及了控制、事件、外觀、音樂、重復執(zhí)行、背景、角色、消息等知識點,可以幫助初學者更好地理解和掌握相關概念。