Scratch3.0整體項目結構比較龐大,對於不同二次開發開始的時候會出現一頭霧水,需要先了解下整體框架,可以按需要在指定的源碼下進行修改,大致結構如下: 1. scratch-gui: 是基於React的組件庫,組成了整個頁面 定制提示:對於界面有定制化的在這個庫下進行 2. ...
整體架構 Scratch 的界面功能划分如下圖 Scratch的整體架構如下圖所示 scratch gui: 是基於React的組件庫,組成了整個頁面。對於界面有定制化的在這個庫下進行 scratch blocks:積木編程模塊,創建和生成積木塊區域和拖拽效果區域。需要定制化積木塊以及積木塊相關功能的在這個庫下進行 scratch vm:虛擬機,管理狀態並執行業務邏輯,前端GUI的狀態及邏輯部分處 ...
2020-09-17 10:51 0 743 推薦指數:
Scratch3.0整體項目結構比較龐大,對於不同二次開發開始的時候會出現一頭霧水,需要先了解下整體框架,可以按需要在指定的源碼下進行修改,大致結構如下: 1. scratch-gui: 是基於React的組件庫,組成了整個頁面 定制提示:對於界面有定制化的在這個庫下進行 2. ...
學習目標: 1. 理解並掌握面向控件的含義及使用方法. 2. 掌握使用按鍵控制的方法. 3. 理解重執行和判斷語句 4. 學習造型繪制,變形的操作技巧 程序操控說明: ...
Scratch3.0來啦!!! Scratch做為圖像化編程的首選語言,拖過積木塊搭建實現動畫游戲的制作。Scratch3添加了音樂、畫筆、視頻偵測、文字朗讀、翻譯等選擇性下載擴展積木,可實現積木塊轉代碼(C、Javascript、python等),可實現和硬件的交互(互動模式、燒錄 ...
1. 執行"文件"-"從電腦中上傳文件",scratch3軟件沒有任何反應,打不開指定的.sb3文件. - 拖幾個積木塊到代碼編輯區,運行一下此腳本,然后再執行"文件"-"從電腦中上傳文件",即可.實在不行,需要把軟件關閉,再試一下,一定可以. 2. 無法輸入文字數字. - 連續按兩次 ...
學習目標: 1. 學會新建與調用積木塊. 2. 理解積木塊在腳本設計中的模塊化方法. 最終效果: 源代碼下載: https://wwx.lanzoui.com/iUU92 ...
學習目標: 一. 認識和理解克隆控件 二. 利用克隆控件控制角色變化 最終效果: 使用鍵盤左右鍵控制火炮炮口的旋轉, 使用空格鍵控制火炮發射炮彈. 腳本下載: h ...
學習目標: 1. 掌握多種控制角色的方法. 2. 運用多類偵測與判斷控件創作游戲. 最終實現效果: 小貓跟隨指針移動,當碰到黑色欄板返回起點;如碰到紅色箭頭則小貓成功穿越迷宮,顯示 ...
一、轉換成HTML5文件 打開 https://sheeptester.github.io/words-go-here/htmlifier/(如下圖所示)速度可能比較慢,請耐心等待: 1、U ...