Discuss Scratch
- pyonsuke
-
Scratcher
5 posts
Scratch2.0をModする会
rabosakaki様
inoking様
ご返信ありがとうございます。
実は↓を参考にし、ビルドしたScratch.swf をHTMLに埋め込み、ブラウザで見ようとしていました。
それだとそもそも無理なんですかね?
https://scratch.mit.edu/discuss/topic/164788/
inoking様
ご返信ありがとうございます。
実は↓を参考にし、ビルドしたScratch.swf をHTMLに埋め込み、ブラウザで見ようとしていました。
それだとそもそも無理なんですかね?
https://scratch.mit.edu/discuss/topic/164788/
- apple502j
-
Scratcher
1000+ posts
Scratch2.0をModする会
rabosakaki様1番いいのは、下の手順です。
inoking様
ご返信ありがとうございます。
実は↓を参考にし、ビルドしたScratch.swf をHTMLに埋め込み、ブラウザで見ようとしていました。
それだとそもそも無理なんですかね?
https://scratch.mit.edu/discuss/topic/164788/
1.オフラインエディター(正規版) インストール。
2.別フォルダにコピペ。ライセンス的にも問題は無いはず。
3.Scratch.swfの差し替え
- inoking
-
Scratcher
1000+ posts
Scratch2.0をModする会
そうなんですけど、Web公開したい(ライセンスの話はともかく)とのことなのでrabosakaki様1番いいのは、下の手順です。
inoking様
ご返信ありがとうございます。
実は↓を参考にし、ビルドしたScratch.swf をHTMLに埋め込み、ブラウザで見ようとしていました。
それだとそもそも無理なんですかね?
https://scratch.mit.edu/discuss/topic/164788/
1.オフラインエディター(正規版) インストール。
2.別フォルダにコピペ。ライセンス的にも問題は無いはず。
3.Scratch.swfの差し替え
質問の答えとは違うと思います。
- inoking
-
Scratcher
1000+ posts
Scratch2.0をModする会
rabosakaki様オフラインエディタオリジナルの Scratch.swf ではできませんか?
inoking様
ご返信ありがとうございます。
実は↓を参考にし、ビルドしたScratch.swf をHTMLに埋め込み、ブラウザで見ようとしていました。
それだとそもそも無理なんですかね?
https://scratch.mit.edu/discuss/topic/164788/
locale フォルダの相対関係を合わせてやれば行けそうな気もします。
- pyonsuke
-
Scratcher
5 posts
Scratch2.0をModする会
apple502j様
inoking様
ご返信ありがとうございます。
オフラインエディタ内のScratch.swfを使うというのが有力なのですね。
試してみたいと思います
inoking様
ご返信ありがとうございます。
オフラインエディタ内のScratch.swfを使うというのが有力なのですね。
試してみたいと思います

- apple502j
-
Scratcher
1000+ posts
Scratch2.0をModする会
msgid "draggable"
msgstr "ドラッグできる"
msgid "set drag to %m.onOff"
msgstr "ドラッグを %m.onOff にする"
msgid "effect of %m.effect"
msgstr "%m.effect の効果"
msgid "instrument"
msgstr "楽器"
msgid "pen color"
msgstr "ペンの色"
msgid "pen shade"
msgstr "ペンの濃さ"
msgid "pen size"
msgstr "ペンの大きさ"
msgid "is pen down?"
msgstr "ペンが下りている"
msgid "turbo mode?"
msgstr "ターボモード"
msgid "set turbo mode to %m.onOff"
msgstr "ターボモードを %m.onOff にする"
msgid "show error %s"
msgstr "エラー %s を表示する"
msgid "ask %s and wait default %s"
msgstr "%s と聞いて待つ 初期値 %s"
msgid "pressed key"
msgstr "押されたキー"
msgid "%m.spriteOnly is shown?"
msgstr "%m.spriteOnly が表示されている"
msgid "%s equals %s completely"
msgstr "%s と %s が完全一致"
msgid "join3 %s %s %s"
msgstr "%s と %s と %s"
msgid "if %n then %s else %s"
msgstr "もし %n なら %s でなければ %s"
msgid "connect %m.list by %s"
msgstr "%m.list を %s でつなげる"
msgid "Error:"
msgstr "エラー:"
msgid "This script was stopped."
msgstr "スクリプトは停止しました。"
msgid "Error"
msgstr "エラー"
ja.poに追加すると翻訳されます。
Last edited by apple502j (Nov. 2, 2017 00:08:25)
- apple502j
-
Scratcher
1000+ posts
Scratch2.0をModする会
すごく初歩的なことなんですが、「mod版scratch」は、ハッキングブロックみたいなことですか?いいえ。
あなたが作りたいものが自由に作れます。
たとえば、
[] と聞いて待つ 初期値[] ::sensing
ターボモードを [オン v]にする::control
- kobotyann
-
Scratcher
1000+ posts
Scratch2.0をModする会
ありがとうございます。すごく初歩的なことなんですが、「mod版scratch」は、ハッキングブロックみたいなことですか?いいえ。
あなたが作りたいものが自由に作れます。
たとえば、[] と聞いて待つ 初期値[] ::sensing
ターボモードを [オン v]にする::control
- inoking
-
Scratcher
1000+ posts
Scratch2.0をModする会
すごく初歩的なことなんですが、「mod版scratch」は、ハッキングブロックみたいなことですか?少し詳しく説明すると、
ハッキングブロックは作品をダウンロードして得られる .JSON ファイルをいじって
通常はできないカスタムブロックの引数形式などを実現するものです。
MODは Scratch のソースを直接いじって
主にブロック内の処理の変更やブロック自体の追加、削除などを行うものです。
もちろんブロック以外のことでも何でも変更できます。
後者のほうが難易度も高いですが何でも出来るという利点があります。
なお、プログラミングの勉強になるのは後者です。
- kobotyann
-
Scratcher
1000+ posts
Scratch2.0をModする会
そういうことですか。ありがとうごさいます。すごく初歩的なことなんですが、「mod版scratch」は、ハッキングブロックみたいなことですか?少し詳しく説明すると、
ハッキングブロックは作品をダウンロードして得られる .JSON ファイルをいじって
通常はできないカスタムブロックの引数形式などを実現するものです。
MODは Scratch のソースを直接いじって
主にブロック内の処理の変更やブロック自体の追加、削除などを行うものです。
もちろんブロック以外のことでも何でも変更できます。
後者のほうが難易度も高いですが何でも出来るという利点があります。
なお、プログラミングの勉強になるのは後者です。
- Yz007
-
New Scratcher
100+ posts
Scratch2.0をModする会
scratch2.0オフラインエディターに影響するんですか?
Scratch2.0をModする会
abeeさんが提供してくれた話題(https://scratch.mit.edu/discuss/post/1842063/)を実現するために
みんなで話し合う場所です
Scratch2.0をModすると、新しいブロックや新しいカテゴリなどを作成する事が可能です。
Scratch2.0をModすると、新しいScratchを作る事が可能です
Scratch2.0をModすると、新しい可能性が生まれます
演算に特化したScratchを作る事ができます
アニメーションに特化したScratchを作る事もできます
データ処理に特化したScratchを作る事もできます
Scratch2.0をModするといろんな事ができます。
あなたもこのスレでModを始めてみませんか?
Modブロックの作り方下ごしらえ…ソースコードを手にいれる
- まずgitをインストールする。
- 以下のコマンドを実行。
git clone https://github.com/LLK/scratch-flashScratchをコンパイルする- ターミナル(コマンド)を開く。
- ディレクトリをscratch-flashのあるところにする。
(例)desktop/Scratch/Modding/scratch-flashならcd <path to source code>と打つ。cd desktop/Scratch/modding/scratch-flash- 以下の文を実行する。
Unixとか、Macとかを使ってるならWindowsなら./gradlew buildgradlew.bat build- 全部できたら、Scratchがbuild/11.6/Scratch.swfを作ってくれます。
この.swfファイルを実行することによって、動作を確認することができます。
注この辺でBUILD FAILDとかでたらその回避の方法がここで説明するには非常に複雑なので
スクラッチのModding環境をつくろう : ロジックラボ for kids こちらの方法で試されることをお勧めいたします。Modしてブロックを作る
Scratchの内部では ActionScript が使われています。
scratch-flash/srcの内容を色々変えることによって、自分のブロックを作ることができるのです。
Scratch Moddingで新しいブロックを作ろう : ロジックラボ for kids
全体的にこの記事を参考にして対処していただければと思っております。
この記事の内容で一つ注意する点があります。
ビルドして動作確認してみようの項目において、scratch.swfを開いて動作確認する前に、
scratch-flashをビルドする動作が必要です。そこの記事の記入が抜けているので注釈として書いておきます。
参照:https://scratch.mit.edu/discuss/post/324190/
スクラッチのModding環境をつくろう : ロジックラボ for kids
Scratch Moddingで新しいブロックを作ろう : ロジックラボ for kids
- y20070112
-
Scratcher
100+ posts
Scratch2.0をModする会
Macでビルドできました。保存先は?????
My browser / operating system: MacOS Macintosh X 10.10.5, Chrome 51.0.2704.103, Flash 22.0 (release 0)
git 以外に gradle と Adobe Air SDK をインストールする必要がありました。
準備
====
gitをインストール
参照: Git - Gitのインストール
gradleをインストール
参照: 第4章 Gradleのインストール
Adobe Air SDKを入手
参照: これからはじめるAIRプログラミング 第2回 AIRランタイム、AIR SDKの入手とインストール | デベロッパーセンター
コード入手
========git clone https://github.com/LLK/scratch-flash
cd scratch-flash
ビルド
=====
Mac OSXなら./gradlew build
Windowsならgradlew.bat build
これで、build/ 以下に Scratch.swf ファイルが生成されます。
後はブロックをつくり放題?!
全然できないんだけどぉぉぉぉぉぉぉぉ
- y20070112
-
Scratcher
100+ posts
Scratch2.0をModする会
scratch.swfの保存先がわからないし、作成されてるのかもわからない保存先は?????どの保存先か具体的に教えてください
全然できないんだけどぉぉぉぉぉぉぉぉ
- inoking
-
Scratcher
1000+ posts
Scratch2.0をModする会
MODは高度な内容です。scratch.swfの保存先がわからないし、作成されてるのかもわからない保存先は?????どの保存先か具体的に教えてください
全然できないんだけどぉぉぉぉぉぉぉぉ
問題点を説明し解決していくスキルも含めて。
投稿内容を拝見する限り、失礼ですがそのレベルに達していないように見受けられます。
このまま話を続けたいのなら
どこまでできて何が分からないのか正確に伝えるようにしてください。
