轉譯器
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
區塊的形狀是由算繪器根據區塊的定義 (即欄位和連線) 決定。
內建算繪器
Blockly 提供三種內建的算繪器,每種都會為程式帶來略有不同的感覺。
轉譯器 |
說明 |
圖片 |
Thrasos |
建議使用的轉譯器。這是更現代的 geras 算繪器,間距更平均,且有實線邊框。 |
 |
Geras |
預設的算繪器。這是 Blockly 最初使用的原始算繪器。 |
 |
Zelos |
以 Scratch 3.0 積木設計為基礎的轉譯器。 |
 |
如要使用其中一個算繪器,請將名稱傳遞至設定選項:
Blockly.inject('blocklyDiv', {
renderer: 'thrasos'
});
自訂算繪器
如果想讓程式呈現與內建算繪器不同的外觀和風格,也可以建立自訂算繪器。如要開始使用,Blockly 團隊建議您:
- 請詳閱算繪器概念文件,瞭解算繪器的所有元件如何搭配運作。
- 完成自訂轉譯器程式碼研究室,實際練習自訂轉譯。
- 將偵錯算繪器新增至專案。
- 自訂算繪器。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-29 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-29 (世界標準時間)。"],[],[]]