コードタブの命令ブロックを画像として保存できるようになりました 📸 #63
takaokouji
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
作ったプログラムを先生や友達に見せたり、宿題として提出したりするのに便利な新機能が追加されました!コードタブに表示されている命令ブロックを、ボタン1つでPNG画像としてダウンロードできます。
📸 命令ブロックを画像として保存
コードタブの右下、ズームボタンの上にカメラアイコンの新しいボタンが追加されました。
このボタンをクリックすると、現在のスプライト(またはステージ)の命令ブロックをすべてまとめて撮影し、PNG画像としてダウンロードします。
ここがポイント!
プロジェクト名_スプライト名.pngという形式で自動的に名前が付きます(例:スモウルビーのプロジェクト_スプライト1.png)。💡 技術的な仕組み(興味がある人向け)
Scratchの命令ブロックは、内部的にSVG(スケーラブルベクターグラフィックス)として描画されています。今回の機能はそのSVGを利用してPNGに変換しています。
<img>タグを通じてCanvasに描画。最後にcanvas.toBlob()でPNGとして書き出し、ダウンロードします。📚 詳細情報
実装の詳細や技術的な議論については、以下のIssueをご覧ください:
ぜひ使ってみてください!
💬 ご意見・ご質問をお待ちしています
もしスモウルビーを使っていて、これまでと動きが違う、この動きは期待したものと違う、などなど、気になる点があれば 気軽に contact @ smalruby.jp までご連絡ください。
一年に数件しか問い合わせがないので、さみしいくらいの状況ですので、本当に、遠慮なく、ご連絡ください。
⭐ GitHub Starで応援してください
スモウルビーの開発を応援してくださる方は、ぜひGitHubリポジトリにStarをつけてください!
👉 smalruby/smalruby3-editor にアクセスして、右上の「Star」ボタンをクリックするだけです。
皆さまの応援が、開発の大きな励みになります!
Beta Was this translation helpful? Give feedback.
All reactions