工具箱 工具箱是用戶可以創(chuàng)建新塊的側(cè)邊菜單。工具箱的結(jié)構(gòu)使用XML指定,XML可以是節(jié)點(diǎn)樹,也可以是字符串表示。將此XML注入到頁(yè)面中時(shí),會(huì)將其...

工具箱 工具箱是用戶可以創(chuàng)建新塊的側(cè)邊菜單。工具箱的結(jié)構(gòu)使用XML指定,XML可以是節(jié)點(diǎn)樹,也可以是字符串表示。將此XML注入到頁(yè)面中時(shí),會(huì)將其...
添加自定義塊 雖然Blockly定義了許多標(biāo)準(zhǔn)塊,但大多數(shù)應(yīng)用程序需要定義和實(shí)現(xiàn)至少一些域相關(guān)塊。 塊由三個(gè)部分組成: 塊定義對(duì)象:定義塊的外觀...
可調(diào)整大小的工作區(qū) 一個(gè)好的Web應(yīng)用程序?qū)⒄{(diào)整Blockly的大小以填充屏幕上的可用空間,而不是固定大小。有幾種方法可以做到這一點(diǎn),包括使用i...
固定大小的工作區(qū) 將Blockly放入網(wǎng)頁(yè)的最簡(jiǎn)單方法是將其注入空的“div”標(biāo)簽。 注入 首先,包括核心Blockly腳本和核心模塊。請(qǐng)注意,...
入門 本文檔面向希望創(chuàng)建將Blockly作為代碼編輯器的應(yīng)用程序的開發(fā)人員。這里假設(shè)用戶已經(jīng)熟悉Blockly的用法,并且人們對(duì)HTML和Jav...
BLOCKLY簡(jiǎn)介 Blockly是為網(wǎng)絡(luò)和移動(dòng)應(yīng)用程序添加可視代碼編輯器的應(yīng)用。 Blockly編輯器使用互鎖的圖形塊來(lái)表示代碼概念,如變量,...
scratch軟件的邏輯不復(fù)雜,就是用blockly生成語(yǔ)句塊,然后用虛擬機(jī)抽象成底層語(yǔ)法,最后再調(diào)用render渲染到界面,但是因?yàn)榫W(wǎng)上幾乎沒...
目錄 概述 獲取代碼 注入 Blockly 配置 代碼生成器 引入和導(dǎo)出塊 云存儲(chǔ) 概述 Blockly 可以很容易的添加到你的 web 應(yīng)用,...
1. 創(chuàng)建ToolBox 要?jiǎng)?chuàng)建一個(gè)ToolBox非常簡(jiǎn)單,只需要在定義workspace的時(shí)候進(jìn)行設(shè)置即可。 但在此之前,需要先定義ToolB...
1. 什么是Blockly的workspace workspace是Blockly中非常重要的對(duì)象,它是其他組件運(yùn)行的基礎(chǔ),所有其他Blockl...