【Unity C#】指定した要素番号にオブジェクトを入れる
配列の中で、指定した要素の中に、指定したオブジェクトが入るように、スクリプトを作ってみましょう。 Sphere1~3に、適当な順番でぶつかります。 配列にはそれぞれ要素0~2の、指定したところに振り分けられます。 …続きを読む
配列の中で、指定した要素の中に、指定したオブジェクトが入るように、スクリプトを作ってみましょう。 Sphere1~3に、適当な順番でぶつかります。 配列にはそれぞれ要素0~2の、指定したところに振り分けられます。 …続きを読む
コライダーのサイズを、スクリプトを使って変化させてみましょう。 Cubeのボックスコライダーの大きさを、左クリックを押すたびに拡大させ、右クリックを押すたびに縮小させます。 関連記事: OnCollisionEnter …続きを読む
ランダムで出した数の中で、一度使った数を除外することで、重複無しの結果を導き出しましょう。 実行するたびに、5つのオブジェクトがランダムで積み上がりますが、同じCubeは存在しません。 このように、オブジェクトをシャッフルして配 …続きを読む
foreach文によるループ処理により、配列(Array)の中のオブジェクトを出現させてみましょう。 breakやcontinueも使用してループを制御し、生成するオブジェクトの種類を変えてみます。 関連記事: 配列を …続きを読む
オブジェクトの片方だけを伸ばしたり縮めたりできるスクリプトを作ってみましょう。 通常は、オブジェクトのスケールは、中心を基準にして伸縮します。 今回は、片側だけを動かして、伸縮運動をくり返せるように作成します。 関 …続きを読む
前回記事:サイコロを振る(前編)では、サイコロを投げるたびに、毎回違う目が出るようにしました。 今回は、出た目の数字を取得できる仕組みを作りましょう。 サイコロが転がって目が決まれば、その数字をコンソールに表示するようにします。 …続きを読む
サイコロを振って、毎回異なる目が出るように、スクリプト作成しましょう。 振るたびに違う目がでるように、サイコロを投げたときに、回転角がランダムで変化するように作っています。 クリックするたびに、新しいサイコロが振り出されます。 …続きを読む
アセットストアから、データダウンロードする際、次のようにエラー表示されることがあります。 You Are Currently Offline You must be online in order to download c …続きを読む
複数のオブジェクトをランダム表示して、スペースキーで停止。もう一度スペースキーを押せば、動き出すしくみを作ってみましょう。 3つのオブジェクトが0.1秒おきにランダム出現をくり返します。 スペースキーを押すと止まり、もう …続きを読む
決まった順番でオブジェクトにぶつからないと、取ることができない仕組みをつくってみましょう。 キューブを操作してオブジェクトを消していきますが、シリンダー、スフィア、カプセルの順序でなければ、消すことはできません。 関連記 …続きを読む