一人称視点で銃弾を撃って的に当てる
カメラから銃弾を飛ばして的のCubeに当てます。 using System.Collections; using System.Collections.Generic; using UnityEngine; public… 続きを読む »
カメラから銃弾を飛ばして的のCubeに当てます。 using System.Collections; using System.Collections.Generic; using UnityEngine; public… 続きを読む »
ラグドールを新規作成します。 体のパーツを設定するウィンドウが出るので、ヒエラルキー上にあるキャラクターの対応するパーツをドラッグアンドドロップします。 名前が違うものもありますが、ヒエラルキー上のパーツの名前をクリック… 続きを読む »
岩だけでなくコインも流して、コインを10枚すべて取れたらクリアということにしてみます。 スタンダードアセットにちょうどよいコインのオブジェクトがあるので使います。 これをコピーしてわかりやすく他のフォルダに移して編集しま… 続きを読む »
障害物となる玉をプレイヤーに向かって飛ばしてみます。 Sphereオブジェクトを新規作成して Ballと名前を付けました。 プロジェクトウィンドウのどこかのフォルダにドラッグアンドドロップしてプレハブ化します。 これで … 続きを読む »
Create からプレイヤーにするCubeを作ります。 インスペクタでCubeのPositionをすべて0にします。 Cubeがワールドの中央に移動します。 メインカメラの位置を調節します。シーンビューを使って、カメラか… 続きを読む »
using System.Collections; using System.Collections.Generic; using UnityEngine; public class torqueScript : Mon… 続きを読む »
CubeにRigidbodyとスクリプトを付けて、回転させながら放り投げます。 Rigidbody rb; public float torque = 30f; —— rb.AddForce(Vector3.Le… 続きを読む »
Rigidbodyで物理的に動くオブジェクトをスクリプトで停止させてみます。 停止させる方法 rb = GetComponent<Rigidbody>(); rb.isKinematic = true; is… 続きを読む »
RigidbodyのMass(質量)、Drag(空気抵抗)、Angular Drag(回転の空気抵抗)を試してみます。 天秤を作ってみました。 天秤の片側にCubeを置きます。Rigidbodyの設定はデフォルトのままで… 続きを読む »