初心者の方でも楽しくゲームの作り方やプログラミングを学べる情報を発信中!

Scratch

誰でも簡単にプログラミング!Scratch講座 #10

今回は、スクリプト「演算」の解説をしていきたいと思います。

 

「演算」には、数値を使用した計算で出た答えを指定するためのスクリプトが多くあります。

「~+~」

「~+~」は、2つの数値を足し算した答えを入力欄に指定します。

「~-~」は引き算、「~*~」は掛け算、「~/~」は割り算の答えを入力欄に指定します。

 

これらのスクリプトは、右クリックで計算方法の変更ができます。

 

「~を~で割った余り」は、割り算の余りを入力欄に指定します。

 

「~から~までの乱数」

「~から~までの乱数」は、2つの数値の間からランダムに選択して入力欄に指定します。

 

エディター内の簡易ヘルプでは「整数」と書かれていますが、0.1や5.59などの「小数」を入力しても問題なく動作します。

 

「~=~」

「~=~」は、2つの数値が同じ時を条件に指定します。

 

「~<~」は左側の数値の方が小さい時、「~>~」は左側の数値の方が大きい時を条件に指定します。このスクリプトを複数使用する際は、不等号の向きを間違えないように気を付けましょう。

 

これらのスクリプトも、右クリックで=、<、>の変更ができます。

 

「~かつ~」

「~かつ~」は、両方の条件が満たされた時を条件に指定します。

 

満たされる条件が片方だけで良い場合は「~または~」を使用します。

 

「~ではない」は、条件が満たされてない時を条件に指定します。

 

これらのスクリプトは、互いに組み合わせて使用することもできます。

 

「~と~」

「~と~」は、2つの入力欄の内容を繋げて入力欄に指定します。

 

上の画像の場合、ステージ画面ではこのようになっています。

 

「~番目の(~)の文字」は、入力された内容の指定した位置にある文字を入力欄に指定します。

 

「~の長さ」は、入力された内容の文字数を入力欄に指定します。

 

「~を四捨五入」

「~を四捨五入」は、指定した数値の少数第一位を四捨五入した概数を入力欄に指定します。

 

「~(~)」

「~(~)」は、カッコ内の数値を使用した関数計算の答えを入力欄に指定します。

他のスクリプトでは手間がかかる計算が簡単にできます。

 

次回

今回は、スクリプト「演算」の解説をしました。

「演算」にあるすべてのスクリプトは、ステージの方にも用意されています。

 

「演算」にあるスクリプトと指定用スクリプトを合わせて使用することで、普通に数値を入力するよりも動作方法の選択肢を増やすことができます。

 

次回は、スクリプト「データ」の解説をしていきます。

スポンサーリンク

felmat広告

felmat広告

シェアする

関連記事

誰でも簡単にプログラミング!Scratch講座 #6

今回は、スクリプト「制御」の解説をしていきたいと思います。   「制御」には、他のスクリプトの動作方法を設定するためのスクリプトがあります。 「~秒待つ」 「~秒待つ」は、次のスクリプトへの …

Scratchでゲーム制作にチャレンジ #6

今回は、ポーズ画面とタイトル画面を作成していきたいと思います。   ポーズ・タイトル画面は、他の人も作成されているので、そちらの方も参考にしてみてください。 ポーズ画面の作成 ゲームを途中で …

誰でも簡単にプログラミング!Scratch講座 #2

今回は、Scratchの基本操作について解説していきたいと思います。   ウェブ版では、サイトにあるScratch用のエディターを使用して作品を制作します。 エディターについて エディターは …

Scratchでゲーム制作にチャレンジ #1

今回からは、Scratchを使用して簡単なゲームを制作していきたいと思います。   Scratchの解説については、当サイトの記事をご覧ください。 誰でも簡単にプログラミング!Scratch …

誰でも簡単にプログラミング!Scratch講座 #9

今回は、スクリプト「ペン」の解説をしていきたいと思います。   「ペン」には、ステージに画像や線を描くためのスクリプトがあります。 「スタンプ」 「スタンプ」は、スプライトがある場所にスプラ …

Googleアドセンス

プロフィール ヘッダー帯

プロフィール

プロフィール


坂井 秀教(@norio198603)です!

2018年2月に一般社団法人ドットテックを設立し、フリーランスのエンジニア・デザイナーが活動を継続できるよう、学び合い助け合えるコミュニティを構築・運営中しております。

ゲーム作りやプログラミングの楽しさを知ってもらいたいと思い、本サイトを立ち上げました。
本サイトが、気軽に楽しく、ゲーム作り・プログラミングに取り組む支えになれば幸いです!

カテゴリー ヘッダー帯

カテゴリー

Unityアセットストア広告

Unityで使えるゲーム素材

最新の記事 ヘッダー帯

最新の記事