問題タブ [smallbasic]

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 投票する
3 に答える
55 参照

if-statement - Small Basic 敵のスクエアを正確にマッチさせることができない場合でも、プレイヤーのスクエアを「死ぬ」ようにするにはどうすればよいですか?

コードは次のとおりです。

そして、ここに問題があります。見栄えを良くし、極端に遅くならないようにするために、プレーヤーが移動するたびに、10 の倍数で移動します。ただし、敵の X 軸はランダムであり、常に 10 の倍数であるとは限りません。プレイヤーのマスがエネミーのマスの内側にある場合、「NO!」と表示されます。グラフィックウィンドウで。しかし、エネミーの X 軸の乱数が 10 の倍数でない限り、できません。これを回避するにはどうすればよいですか?

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

smallbasic - 配列内の乱数、Small Basic

それぞれが 1 から 10 までの乱数を含む 10 個の変数を持つ配列を生成しようとしています。乱数の整数は配列内に複数回存在することはできません。プログラムが実行されるたびに、配列は異なる数値でリセットされます。たとえば、英語で、私が欲しいのは基本的に次のとおりです。

簡単に言うと、1 から 10 までの数字をランダムな順序で並べ替えようとしています。

これまでのところ、私のコードは次のとおりです。

私も代わりに試しました

どんな援助でも大歓迎です、ありがとう。

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

keyboard-events - Small Basic で一度に複数のキーボード入力を取得するにはどうすればよいですか

私はこれがうまくいくと思ったが、うまくいかなかった

ユーザーから一度に複数のキーボード入力を取得できるように、これに対する解決策が必要です

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

visual-studio - Small Basic - 「Graduate」はいつ使用されますか?

そこで今日、Small Basic の卒業生機能を調べてみることにしました。この機能を使用すると、小さな基本コードを Visual Studio の形式に変換できることがわかりました。すばらしいと思いました。

後で試してみたところ、Visual Studio はコードに 102 個以上のエラーがあると報告しました。これは、コンパイラが GraphicsWindow、TextWindow、Mouse、Shapes などの小さな基本機能のほとんどを理解できなかったためであることがわかりました。私は間違ったことをしましたか?Visual Studio は私のメインのプログラミング言語であるため、VS で動作するように小さな基本コードが魔法のように変換されるのが待ちきれませんでした。一部のコードは TextWindow から Console に手動で変換できますが、GraphicsWindow などの Small Basic に固有のコードはどうすればよいでしょうか?

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

if-statement - if ステートメントの奇妙な動作

授業中にスリザーをしているのを見つけました。私の罰は、スモールベーシックでゲームをプログラムすることでした。

これでボールの列ができました。最初のボールが小さな点の上を転がった場合。ドットが消えてポイントを獲得します。大きなボールが小さなドット上にあるかどうかを確認する if ステートメントは次のとおりです。

この if ステートメントはfor loop

だから私はポイントを獲得しますが、大きなボールの x 値と y 値が 20 より小さい場合もポイントを獲得します。それが意図されていない何か。

これがシナリオです ( @ は大きなボールです )

ご覧のとおり、大きなボールは小さなドットに触れていません。でもポイントは稼げます。では、なぜそれが True なのですか? どうすれば修正できますか?

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

windows - Small Basic でテキストが重ならないようにするにはどうすればよいですか?

ユーザーがボタンをクリックすると、メッセージを何度も表示するグラフィックウィンドウが必要です。重複しないようにする方法については、インターネット全体を調べました。これはおそらく簡単な修正ですが、idk. Plz help here は私のコードです。クリッカー ゲームを作成しようとしていますが、この問題が発生したため停止しました。

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

smallbasic - smallbasic でクイック イメージを作成する

小さな基本でノイズ画像を作成しようとしていますが、現実的に見えるほど高速に画像をロードできません。ldarray を使用してみましたが、まだ十分に高速ではありません。

現在使用しているコードは次のとおりです。

すべてのテキストを選択し、[プログラムのフォーマット] をクリックして、後でプログラムするようにフォーマットできます。

また、fps カウンターを作成するのを手伝っていただければ、どこから始めればよいかわからないため、非常に役に立ちます。