跳轉到內容

Scratch/線上和離線編輯器

來自華夏公益教科書

Scratch 編輯器可在線上和獨立應用程式中使用。選擇哪個編輯器在很大程度上取決於您計劃如何使用 Scratch 以及硬體設定的要求。官方編輯器的連結和要求可以在頁面Scratch/Lessons/Downloading 上找到。

線上編輯器

[編輯 | 編輯原始碼]

Scratch 的線上編輯器比離線編輯器有幾個優勢。它可以在網路瀏覽器中執行,因此不需要安裝額外的軟體,並且不會佔用硬碟空間。這也使其在無法安裝軟體的情況下(例如在公共計算機上)非常出色。如果您在 Scratch 網站上建立了帳戶,您的專案將儲存到他們的伺服器。但是,它也有一些缺點。如果沒有活動的網際網路連線,它就無法使用,並且它只能用於 Scratch 的最新版本。

離線編輯器

[編輯 | 編輯原始碼]

離線編輯器允許在沒有網際網路連線的情況下開發專案。作為獨立應用程式,它需要 360 到 75 兆位元組的空間,具體取決於您的作業系統。它還缺少線上編輯器的一些功能,即揹包、雲變數和一些輔助功能選項。但是,離線編輯器是使用 Scratch 2.0 和 Scratch 1.4 等舊版本 Scratch 的唯一方法之一。這些舊版本還提供了一種將專案直接上傳到您的 Scratch 帳戶的方法,但 Scratch 3.0 編輯器目前缺乏此功能,因此專案必須上傳到網站。

第三方編輯器

[編輯 | 編輯原始碼]

雖然這本華夏公益教科書只關注官方的 Scratch 編輯器,但也存在一些非官方的編輯器。這些編輯器可以擴充套件 Scratch 的功能以新增高度請求的功能,例如 3D,或透過其他功能來改進編輯體驗。它們還可以透過將專案編譯為 Javascript 來提高專案的效能。但是,這些編輯器也並非沒有缺點。與 Scratch 3.0 離線編輯器一樣,沒有第三方編輯器可以直接上傳到 Scratch。此外,如果您使用這些編輯器中 Scratch 中不存在的功能,您將無法上傳您的專案。最後,編譯為 Javascript 的編輯器在專案執行時無法進行編輯。此外,編譯帶來的效能優勢通常只在高度高階的專案中才能看到,這意味著大多數裝置不需要它們來舒適地執行絕大多數專案。

華夏公益教科書