問題タブ [mit-scratch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
984 参照

mit-scratch - Scratch 1.4 のコマンドライン引数

子供向けのコースの準備に Scratch 1.4 を使用しています。

このコースは、実際のデバイスの制御に関するものです (自作の信号機、モーターやセンサーを備えた改造玩具など)。

ハードウェアとのインターフェースには、Remote Sensor Protocol と RS232 インターフェースの制御ライン (3-in/3-out、すべてデジタル) を使用しています。

小さな不便さを除けば、すべてうまく機能します。子供たちは多くの手順を手動で実行する必要があります。

  1. 最初にスクラッチを開始し、
  2. リモート センサー プロトコルを有効にして変数を定義するテンプレート プロジェクトを読み込みます
  3. リモートセンサープロトコルが有効であることを通知する警告メッセージを受け入れます
  4. RSP-RS232 プロキシを起動

ツールからスクラッチを開始し、コマンドライン引数でステップ 2 と 3 を実行するように Scratch に依頼し、最後に RSP ポートに接続することで簡単にしたいと思います。

出来ますか?

そうでない場合、Smalltalk の経験がない (ただし C++ などの他の言語) 人にとって、これらのパラメータを Smalltalk に実装するのは難しいですか?

ありがとうございました!

0 投票する
2 に答える
2161 参照

mit-scratch - スクラッチで別のスプライトに触れてもスプライトが消える

子犬サロンのプロジェクトで、ネックレス セクションにたどり着いたときに問題が発生しました。メッセージを受け取ったら、未使用のネックレスはすべて消してほしいのですm11が、子犬のネックレスは残しておいてください。しかし、現在、すべてのネックレスが姿を消しつつあります。

これは、ネックレスが子犬に割り当てられたときに実行されるコードです。

このスプライトがクリックされたとき x: -10 y: -5 に 1 秒グライド

子犬のスプライトの上に置きます。

そして、ページが進んだとき (これは矢印スプライトにあります):

このスプライトがクリックされたときブロードキャスト m11 非表示

このメッセージは、各ネックレスによって受信されます。

m11 hideを受け取ったとき;  Sprite1 に触れた場合に表示

私のプロジェクト全体はhereです。

0 投票する
3 に答える
2968 参照

mit-scratch - スクラッチ出力ファイル .txt など

.txt ファイルを開き、コンマ区切りのデータを Scratch の変数にロードし、さらに Scratch の変数データを .txt ファイルなどに追加する簡単な方法があるかどうかを知りたいですか?

かなりの数のグーグル検索を行いましたが、何も出てこなかったので、皆さんに尋ねようと思いました。

私はJavaか何かを使いたいと思っていますが、それは私の学校の子供たちのためであり、Javaや他の何かでそれを行うように教えることができません.

0 投票する
3 に答える
455 参照

mit-scratch - Scratch でカスタム レポーター ブロックをシミュレートしますか?

Scratch 2.0 では、カスタム スタック ブロック (プロシージャ) のサポートが追加されました。しかし、これを使用して値を返すロジックを「抽象化」する方法はありますか?

たとえば、単純に指数を計算するスクリプトをここに示します: (グラフィック表示を表示)

このロジックを「カスタム レポーター」にエクスポートして再利用するにはどうすればよいですか?

0 投票する
2 に答える
578 参照

delphi - Delphi EXE ファイル内のスクラッチ プロジェクト(.SB)ファイルの表示

Delphi EXE ファイル内にスクラッチ プロジェクト(.SB) ファイルを表示したいと考えています。Scratch プロジェクトを表示して Delphi プロジェクトに組み込むことができるかどうかを知りたいです。

Scratchで小さなゲームを作成し、Scratch IDE を必要とせずに Delphi アプリケーション内でそのゲームを使用したいと考えています。おそらく、これを達成するのに役立つサードパーティのデルファイツールまたはコンポーネント、または何かがあればいいでしょう。

これは可能ですか?これはどのように行うことができますか?

0 投票する
1 に答える
2682 参照

java - http リクエストによる通信 Java-Javascript

最近、Minecraft サーバー (Java で実行) とスクラッチ (JavaScript で実行) の間で通信を試みています。私はすでにJavaでコードを書いています:

ここで、スクラッチ側の HTTP クライアントを作成する必要があります。私が試したすべての方法で、うまくいきませんでした。ブラウザを開こうとすると、http://localhost:9090/pollplayer?name=yotam_salmonと書いて、プレイヤーの位置を美しく報告してくれます。今、私の問題はスクラッチ JS です。

ここにあります:

Scratch はこの形式でのみ動作するため、JS コードを別の形式にすることはできません (ここで説明されています: http://llk.github.io/scratch-extension-docs/ )。ext.get_Player関数では、Java http サーバーに移動し、 requestし/pollplayer?name= + nameて、それをコールバックする必要があります。

解決策があれば幸いです:)ありがとう!

0 投票する
2 に答える
1037 参照

mit-scratch - スクラッチで結果の数を数える方法

スクラッチを使用しています。ユーザーから 2 つの値を取得し、それらの値の間で 2 と 3 で割り切れる数を見つけなければなりません。配列を使用せずに(基本的な操作を使用するだけで)これらの数をカウントするにはどうすればよいですか?