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

Scratch

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

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

 

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

「~+~」

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

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

 

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

 

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

 

「~から~までの乱数」

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

 

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

 

「~=~」

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

 

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

 

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

 

「~かつ~」

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

 

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

 

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

 

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

 

「~と~」

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

 

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

 

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

 

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

 

「~を四捨五入」

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

 

「~(~)」

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

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

 

次回

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

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

 

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

 

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

スポンサーリンク
シェアする

関連記事

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

今回からは、スクリプトをカテゴリー別に分けて、解説していきたいと思います。   今回は、スクリプト「動き」について解説していきます。 スクリプトとは スクリプトとは、動作の内容が書かれたブロ …

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

今回は、スクリプト「イベント」の解説をしていきたいと思います。   「イベント」には、他のスクリプトの動作条件を設定するためのスクリプトがあります。 「~がクリックされたとき」 「緑の旗がク …

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

今回は、自機と自機の攻撃の作成、自機のHPの設定をしていきたいと思います。   今回から、前回(#1)の内容を元にゲーム制作をしていきます。 新規作成 まず、作品(プロジェクト)の新規作成を …

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

今回は、自機の当たり判定と回数制限付きバリアを作成していきたいと思います。   少し複雑な箇所もあるので、実際に動作させながら作成すると理解しやすいでしょう。 自機の当たり判定の作成 #1で …

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

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

プロフィール

坂井 秀教(@norio198603)です!

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

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

カテゴリー

お勧め動画教材
アクションゲームをまるごと作って体験できる!Unityゲーム制作ハンズオン 作って覚えるアンリアルエンジン【Unreal Engine 4】~ダンジョンゲーム編~ 【超初心者向け】Blenderでキャラクターをモデリングしてアンリアルエンジンで動かす講座【ハンズオン】

最新の記事

Unityで使えるゲーム素材