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