關於Scratch3.0如何與外部硬件(設備/玩具)通信,我們梳理了社區里的常見做法 在這篇文章中,准備寫寫我的架構設計,文中會給出架構圖,解釋這樣設計的原因,以及不采用目前主流做法的原因。 設計原則與初衷 編程是偽裝成藝術的科學 近來在編程方面,對我影響最深的一本書是《ROS ...
我們每個人在內心深處都懷有一個夢想: 希望創造出一個鮮活的世界,一個宇宙。處在我們生活的中間 被訓練為架構師的那些人,擁有這樣的渴望: 在某一天,在某一個地方,因為某種原因,創造出了一個不可思議的 美麗的 攝人心魄的場所,在那里人們可以漫步,可以夢想,歷經很多世紀綿延不絕. Christopher Alexander Scratch是一個游樂場 在我心目中,Scratch便是這樣的一個美麗的場所 ...
2018-05-04 11:40 2 6395 推薦指數:
關於Scratch3.0如何與外部硬件(設備/玩具)通信,我們梳理了社區里的常見做法 在這篇文章中,准備寫寫我的架構設計,文中會給出架構圖,解釋這樣設計的原因,以及不采用目前主流做法的原因。 設計原則與初衷 編程是偽裝成藝術的科學 近來在編程方面,對我影響最深的一本書是《ROS ...
大家都知道默認的scratch的代碼有以下幾種 那么除了這些呢,我們還可以看到scratch3.0提供了我們更多的擴展插件,包括2.0經常在用的畫筆都在這里,我們點擊 大家可以看到我們第三個碼碼樂功能就是給大家示范的案例哦。 那么接下來進入 ...
首先,我們來看以下的圖,我們需要更改scratch3.0的文字,例如文件,新作品,從電腦上傳等文字。 打開源碼,目錄src/compents/menu-bar/menu-bar.jsx 大家會發現,所有文字都是調用id="gui.menubar.file ...
1.用visual studio code打開文件夾scratch-gui-develop 找到SRC\components\menu-bar 方法1:制作圖片更換掉圖片scratch-logo.svg 方法2:打開menu-bar.jsx 找到73行 import ...
Scratch3.0源碼研究及集成: 准備工作可參考:https://blog.csdn.net/tank_ft/article/details/104038256 不同的地方在於,本版本是基於Scratch自帶的登錄按鈕來觸發,所以沒有用到上面參考博客里提到的自定義登錄按鈕。下面我把相關步驟 ...
一寸光陰一寸金,寸金難買寸光陰。我們今天就來用scratch 3.0制作一個:模擬鍾表。讓我們更了解時間。時鍾界面如下,跟真的時鍾幾乎是一樣的。它調用電腦上的時間,顯示在鍾面上。 角度旋轉: 秒針:轉一圈(360度)是60秒,所以一秒對應6度。 360/60(度/秒)=6(度/秒) 分針:轉 ...
同學們知道著名的比薩斜塔實驗嗎?它證明了一個非常重要的定律,叫做自由落體定律:兩個物體,無論它們的重量是否相同,在不計空氣阻力的情況下,在同一高度落下,會同時落地。這是一個非常重要的實驗,有了它,才會 ...
假設有一個數學測試類的游戲,程序中角色提出一道加法算術題並要求玩家輸入答案。如何才能獲得用戶的輸入,從而判讀回答正確與否呢? 我們使用偵測模塊中的“詢問…並等待”積木。它有一個給用戶提示信息的字符串 ...