Scratch 3的作品(sb3格式的文件)怎麼生成可執行exe文件
文章推薦指數: 80 %
Scratch 3的作品(sb3格式的文件)怎麼生成可執行exe文件 Scratch 3.0界面如下: 【新版特徵】 與以前2.0版本不同,Scratch3.0版本使用H5和JS語言編寫 ...
請輸入正確的登錄賬號或密碼
註冊
忘記密碼
首頁
未分類
正文
Scratch3的作品(sb3格式的文件)怎麼生成可執行exe文件
原創
cnds123
2019-07-3022:04
Scratch3的作品(sb3格式的文件)怎麼生成可執行exe文件
Scratch3.0界面如下:
【新版特徵】
與以前2.0版本不同,Scratch3.0版本使用H5和JS語言編寫,打破了電腦端和移動端的壁壘,有望在後期實現手機端的同步編程。
軟件界面實現了大變革,將變成編程序區塊放在了中間,更有利於成品的預覽,以及編程和實際圖形的對比,減少了重複無效的點擊率。
Scratch3.0整合並添加了插件模塊,使用的文字朗讀插件、翻譯插件、MakeyMakey插件等等大大提高了成品的質量與豐富度。
在Scratch3.0中文版中你可以完全採用簡體中文。
【scratch項目(.sb格式)怎麼生成可執行exe文件】
製作完成的scratch項目(.sb格式)想要分享給更多的人,若想在沒有安裝scratch程序運行,或只能讓他人運行演示而不能看到代碼,如何實現呢?
對於.sb2格式可以使用scratch2exe工具,安裝完成後,運行軟件,界面如下:
點擊1找到剛纔保存的小程序選擇打開。
點擊2,選擇一個ico文件作爲小程序的圖標。
第三步點擊小綠旗,完成以上三步操作,點擊確定,此時你會發現電腦中多了一個可執行的exe文件。
雙擊這個exe文件,就可以正常出現遊戲界面。
對於.sb3格式上述方法已經不能用。
對於.sb3格式怎麼生成可執行文件?
Scratch3.0產生的文件是sb3文件,目前需要使用方法如下:
參考https://scratch.mit.edu/discuss/topic/341617/?page=1
先到https://nwjs.io/下載壓縮包nwjs,如nwjs-v0.39.3-win-x64.zip,解壓備用。
再到http://revocue.cz/en/make-sfx/index.php下載makesfx.exe,(它不需要安裝雙擊就運行)。
以下是將sb3轉換爲exe的步驟:
1.先轉換爲HTML5網頁版本。
打開https://sheeptester.github.io/words-go-here/scratch3-htmlifier/ 網站,Uploadproject上傳本地sb3文件,或者先把本地sb3文件上傳到mitscratch社區上,得到一個項目號ProjectID。
選擇HTMLifywithoutminification(recommended)如下圖所示,完成後會下載得到文件project.html(這是網頁版的)。
2.把下載的project.html移動到nwjs-v0.39.3-win-x64.zip解壓後的目錄。
並在該目錄下建立一個icon圖標文件如a1.png,以及配置文件package.json文件(可以用記事本創建,如果含有中文字符,保存時編碼選爲UTF-8如下圖),
package.json文件內容示例:項目名字,主程序文件,圖標。
{
"name":"您的應用程序或遊戲名稱",
"main":"project.html",
"icons":{“16”:“a1.png”}
}
注:“名稱”和“圖標”顯示在窗口標題欄中。
如果不用圖標,則刪除project.html後面的最後一個逗號和圖標行,否則需要有一個png圖標。
此時,雙擊運行nw.exe,就可以即時將sb3文件轉換成的exe文件執行了。
3.運行makesfx.exe,加入nw.exe,指定文件名和圖標,製作成一個exe文件。
參見下圖:
說明:
1-源文件夾(可能包含子文件夾):包含nw.exe、package.json和所有其他文件的文件夾
2-目標SFX文件(exe文件):將在其中創建可執行文件
3-目標SFX文件圖標:應用程序的圖標。
4-提取後將運行的可執行文件:進入nw.exe和package.json文件夾並選擇nw.exe (其下命令行參數中不放置任何內容。
)
5-UAC自動提升:(如果您不是管理員)建議您使用最高可用權限運行sfx。
您根據需要可以填充所有內容,然後單擊“MakeSfx”按鈕。
然後它將構建一個可執行文件——exe文件,和原sb3文件相比,比較大。
發表評論
登录
所有評論
還沒有人評論,想成為第一個評論的人麼?請在上方評論欄輸入並且點擊發布.
相關文章
基於Surfel的全局光照(GlobalIlluminationbasedonSurfels)
目錄GlobalIlluminationbasedonSurfels[SIGGRAPH2021]Surfel持久化存儲surfel數據組成surfel回收機制Surfelizationscreen-basedplacem
KillerAery
2022-10-0213:18:58
minicom退出
一直不明白怎麼調用minicom菜單,今天仔細測試下。
ctrl+a(完全鬆開手),單獨再按z,再按x退出
五代語法
2022-10-0213:16:27
dpkg丟失
提示Couldnotexecdpkg
1、下載
以armhf爲例,需要找和系統小版本適配的版本,可能需要一個一個測試。
http://download.unesp.br/linux/debian/pool/main/d/dpkg/dp
五代語法
2022-10-0213:16:27
XXL-JOB服務器定時調度管理器使用教程
簡介
相對於簡單的spring支持的@corn,xxl-job支持動態修改等操作,由於有一個頁面管理,方面業務人員操作相關功能
開箱即用demo
源代碼
https://github.com/xuxueli/xxl-job
視頻解說
HDU李少帥
2022-10-0213:13:47
【轉】Activity的棧與跳轉及常見問題
Activity的棧與跳轉
不生效:android:excludeFromRecents
android:excludeFromRecents屬性並不會僅僅影響被設置的Activity。
由此該Activity啓
upt-liguo
2022-10-0213:11:37
學習ASP.NETCoreBlazor編程系列四——遷移學習ASP.NETCoreBlazor編程系列二——第一個Blazor應用程序(上)
學習ASP.NETCoreBlazor編程系列一——綜述
學習ASP.NETCoreBlazor編程系列二——第一個Blazor應用程序(上)
學習ASP.NETCoreBlazor編程系列二——第一個Blazor應用
DotNet菜園
2022-10-0213:10:07
此圖形中的一個或多個對象無法保存爲指定格式。
操作未完成,因此未創建任何文件。
“此圖形中的一個或多個對象無法保存爲指定格式。
操作未完成,因此未創建任何文件。
”
這個有可能是你在用程序繪圖時,畫了0長度的線,或者0直徑的圓等類似的情況。
所以在函數中要判斷下參數的有效性。
wtool
2022-10-0213:08:26
SLAM之相機模型
相機模型
描述了一束光線通過針孔之後,在針孔背面投影成像的關係。
相機透鏡的存在會使得光線投影到成像平面的過程中產生畸變。
因此,我們用針孔和畸變兩個模型來描述整個投影過程。
這兩個模型能夠把外部的三維點投影到相機內部成像平面,構成相機的內參
小帆敲代碼
2022-10-0213:04:46
4個Python推導式相關的開發技巧
對於數據科學,Python通常被廣泛地用於進行數據的處理和轉換,它提供了強大的數據結構處理的函數,使數據處理更加靈活,這裏說的“靈活性”是什麼意思?
這意味着在Python中總是有多種方法來實現相同的結果,我們總是有不同的方法並且需要從中選
deephub
2022-10-0213:04:46
OpenDataV低代碼平臺增加自定義屬性編輯
上一篇我們講到了怎麼在OpenDataV中添加自己的組件,爲了讓大家更快的上手我們的平臺,這一次針對自定義屬性編輯,我們再來加一篇說明。
我們先來看一下OpenDataV中的屬性編輯功能。
當我們拖動一個組件到畫布中以後,點擊組件,在頁面的
星星在線
2022-10-0213:01:56
Windows10WSL子系統安裝CentOS7、OpenSSL-3.0.5及Python-3.10.7
本文版權歸博主 驚夢無痕 所有,歡迎轉載,但須保留此段聲明,並給出原文鏈接,謝謝合作。
原文地址
Linux小白一個,最近打算在Linux環境中學習Python,但又不想安裝雙系統,最後選擇了Windows子系統WSL,安裝了
驚夢無痕
2022-10-0213:01:26
Vue路由跳轉到新頁面之後,返回舊頁面保持狀態不變
新項目中遇到了登錄時點擊用戶協議,進入協議頁面讓用戶閱讀,然後返回登錄頁面時發現原來填寫的手機號驗證碼全都沒有了。
解決方案:使用keep-alive
在vue.app中添加keep-alive標籤。
延伸文章資訊
- 1下載下載Scratch App
- 2Scratch 3的作品(sb3格式的文件)怎麼生成可執行exe文件
Scratch 3的作品(sb3格式的文件)怎麼生成可執行exe文件 Scratch 3.0界面如下: 【新版特徵】 與以前2.0版本不同,Scratch3.0版本使用H5和JS語言編寫 ...
- 3Scratch 轉檔教學
準備項目: Scratch 檔案、轉檔程式、icon 圖檔. 下載icon 圖檔 icon 下載http://www.iconarchive.com/popular.html. 1.點選喜歡的圖檔.
- 4scratch 3 to html - 新營學習網
- 5儲存並分享您的專案 - MIT
儲存您的程式專案. 你需要註冊Scratch並登入,才可以在線上儲存你的程式專案。 (若要儲存一個複本到你的本地裝置中,可以在檔案清單上點擊「下載到您的電腦」。).