原文:Scratch3的結構

整體架構 Scratch 的界面功能划分如下圖 Scratch的整體架構如下圖所示 scratch gui: 是基於React的組件庫,組成了整個頁面。對於界面有定制化的在這個庫下進行 scratch blocks:積木編程模塊,創建和生成積木塊區域和拖拽效果區域。需要定制化積木塊以及積木塊相關功能的在這個庫下進行 scratch vm:虛擬機,管理狀態並執行業務邏輯,前端GUI的狀態及邏輯部分處 ...

2020-09-17 10:51 0 743 推薦指數:

查看詳情

Scratch3架構結構說明

Scratch3.0整體項目結構比較龐大,對於不同二次開發開始的時候會出現一頭霧水,需要先了解下整體框架,可以按需要在指定的源碼下進行修改,大致結構如下:   1. scratch-gui: 是基於React的組件庫,組成了整個頁面    定制提示:對於界面有定制化的在這個庫下進行   2. ...

Thu Jul 18 21:16:00 CST 2019 1 4569
scratch3第九講: 吃豆子游戲

學習目標:   1. 理解並掌握面向控件的含義及使用方法.   2. 掌握使用按鍵控制的方法.   3. 理解重執行和判斷語句   4. 學習造型繪制,變形的操作技巧 程序操控說明:    ...

Tue Dec 01 18:22:00 CST 2020 0 778
Scratch3 二次開發系列

Scratch3.0來啦!!! Scratch做為圖像化編程的首選語言,拖過積木塊搭建實現動畫游戲的制作。Scratch3添加了音樂、畫筆、視頻偵測、文字朗讀、翻譯等選擇性下載擴展積木,可實現積木塊轉代碼(C、Javascript、python等),可實現和硬件的交互(互動模式、燒錄 ...

Tue Jul 16 22:27:00 CST 2019 1 7565
scratch3軟件的bug以及應對的辦法

1. 執行"文件"-"從電腦中上傳文件",scratch3軟件沒有任何反應,打不開指定的.sb3文件.   - 拖幾個積木塊到代碼編輯區,運行一下此腳本,然后再執行"文件"-"從電腦中上傳文件",即可.實在不行,需要把軟件關閉,再試一下,一定可以. 2. 無法輸入文字數字.   - 連續按兩次 ...

Tue Apr 13 18:20:00 CST 2021 0 424
scratch3第十二講:畫城堡

學習目標:   1. 學會新建與調用積木塊.   2. 理解積木塊在腳本設計中的模塊化方法. 最終效果:    源代碼下載:   https://wwx.lanzoui.com/iUU92 ...

Tue Mar 16 16:53:00 CST 2021 0 394
scratch3第十一講:克隆飛機大戰

學習目標:   一. 認識和理解克隆控件   二. 利用克隆控件控制角色變化 最終效果:   使用鍵盤左右鍵控制火炮炮口的旋轉, 使用空格鍵控制火炮發射炮彈.    腳本下載:   h ...

Mon Jan 11 23:01:00 CST 2021 0 742
scratch3第八講: 穿越迷宮

學習目標:   1. 掌握多種控制角色的方法.   2. 運用多類偵測與判斷控件創作游戲. 最終實現效果:   小貓跟隨指針移動,當碰到黑色欄板返回起點;如碰到紅色箭頭則小貓成功穿越迷宮,顯示 ...

Tue Dec 01 18:21:00 CST 2020 0 407
scratch3的作品如何轉換成H5或者exe文件

一、轉換成HTML5文件 打開 https://sheeptester.github.io/words-go-here/htmlifier/(如下圖所示)速度可能比較慢,請耐心等待: 1、U ...

Tue Nov 05 02:32:00 CST 2019 1 6194
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM