手動畫個圈作爲角色,然後利用了畫筆裏面的“圖章”工具。
然後,注意 中心點 的位置。
cratch項目:貪喫蛇(Scratch中變量、克隆體、關係運算和邏輯運算的綜合應用) 目錄 學習目標 程序目標 程序流程圖 背景和角色 任務拆解 初始化:打開貪喫蛇模板 任務一:完善食物腳本 任務二:頭部腳本的完善 任務三:身體腳本的完
基本概念 一個程序最初的觸發是由事件(黃色積木)負責的。例如點擊播放事件,按下空格事件,當接收到消息等。 程序由舞臺和角色組成,舞臺和角色都可以有多個。Scratch本身提供了許多舞臺和角色的素材,可直接使用。 每個角色都有自己
目前孩子學習的是Scratch,Scratch是麻省理工學院開發的一款簡易圖形化編程工具。這個軟件的開發團隊稱爲“終身幼兒園團隊”(Lifelong Kindergarten Group)。 1.學習Scratch可以培bai養邏輯思
熬過了畢業季,老陌正式入職(什麼時候有空寫寫我的畢業設計呢?先排在計劃中吧)。 第一份正式工作是少兒編程,所以開始接觸Scratch,自學的過程中順手畫了點圖形聊以自娛~ 注意,下圖是一個 阿基米德螺旋 ,在這裏就接地氣一點命名爲
首先,我們在安裝scratch3。0後,瀏覽器默認打開的是編程的頁面。如下圖: 那麼我們希望開發一個功能,就是打開的時候默認加入某一個SB3的開發文件 1.首先,我們需要有一個.SB3的開發文件,建議上傳到STATIC目錄下
註冊 打開官方網站: https://scratch.mit.edu/ 默認語言是英文,將頁面拖動到最下方,可以選擇語言,簡體中文在列表倒數第二項: 然後將頁面滾動到最上方,點擊加入: 輸入登錄賬戶、密碼、出生年月、郵箱
將鼠標移動到界面右下角的角色欄,可以選擇/繪製一個角色。 點擊繪製,左側會進入造型界面: 現在來繪製一個圓形。點擊左側的圓,然後在畫布上按住鼠標左鍵進行繪製。按下點即爲圓心。默認是繪製橢圓,可以按住shift來繪製正圓。 上方
Scratch的方向與平面直角座標系中的方向是不同的。 以y軸爲中心,正上方爲0°。 沿順時針旋轉,度數爲正數。例如,順時針旋轉,正上方爲0°,正右方爲90°,正下方爲180°,正左方爲270°,再次回到正上方爲360°。 沿逆時
在事件積木中,有一塊觸發積木叫當接收到(消息1)。對應地,有兩塊積木:廣播(消息1)、廣播(消息1)並等待。 廣播-消息機制就是編程中的全局事件。當一個消息被廣播時,所有角色(包含廣播者自身)都會接收到該消息。只要一個角色有該消息
Scratch中的座標系即普通的平面座標系。 其中水平方向爲x軸,豎直方向爲y軸。x軸與y軸交點爲(0,0)點。x軸正方向爲水平向右,y軸正方向爲豎直向上。 舞臺默認大小爲寬480×高360。其中x軸範圍是[-240,240],y
程序模塊化的兩種方式 對於代碼程序,往往通過類封裝來實現模塊化。而scratch並沒有類。要實現模塊化,有兩種方式: 使用廣播-消息模擬。 使用自制積木封裝。 使用廣播-消息模擬 可以將一個模塊的邏輯放入一個角色中,其觸發控制
數據類型 Scratch有3種數據類型: 數字類型 布爾類型 字符串類型 參數凹槽 某些積木中帶有參數凹槽。參數凹槽有3種: 六邊形: 布爾類型參數 矩形: 字符串類型參數 圓角矩形: 數字類型參數 然而,對應返回這些類型
克隆體 克隆就是將角色本體完全複製一份,包含該角色當前的所有屬性,例如造型,位置,顏色,大小等。控制積木中提供了克隆自己積木。 在事件積木中,單獨提供了一個當作爲克隆體啓動時的積木。當某個角色被克隆,則其克隆體會觸發該事件。 故而
畫筆屬於擴展組件,需要先添加擴展,然後才能使用。 畫筆的繪製邏輯爲: 落筆 移動 擡筆 整個過程下來,就會按畫筆移動的軌跡進行繪畫。 畫筆主要有兩種屬性: 效果:包含顏色/飽和度/亮度/透明度 粗細 畫筆帶有一塊圖章積木。
Scratch中的默認積木分爲9個模塊:運動、外觀、聲音、事件、控制、偵測、運算、變量、自制積木。 除默認積木外,還可以導入擴展。 文章目錄運動: 藍色積木外觀: 紫色積木聲音: 淡紫色積木事件: 黃色積木控制: 土黃色積木偵測: