Unityで体力ゲージを3D表示する方法
敵キャラなどに3D表示の体力ゲージを付けてみます。 UIのImageオブジェクトをシーンに新規作成して、CanvasのRender Modeを「World Space」にすると3D表示になります。 CanvasとImag… 続きを読む »
敵キャラなどに3D表示の体力ゲージを付けてみます。 UIのImageオブジェクトをシーンに新規作成して、CanvasのRender Modeを「World Space」にすると3D表示になります。 CanvasとImag… 続きを読む »
動くキャラクターなどに複数のレイを当てたいとき、的となる複数の子オブジェクトをそのキャラクターに付けて、それに向かってレイを飛ばすとすると、キャラクターの回転に沿って、的のオブジェクトも回転します。 このとき、例えば上の… 続きを読む »
岩だけでなくコインも流して、コインを10枚すべて取れたらクリアということにしてみます。 スタンダードアセットにちょうどよいコインのオブジェクトがあるので使います。 これをコピーしてわかりやすく他のフォルダに移して編集しま… 続きを読む »
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のMass(質量)、Drag(空気抵抗)、Angular Drag(回転の空気抵抗)を試してみます。 天秤を作ってみました。 天秤の片側にCubeを置きます。Rigidbodyの設定はデフォルトのままで… 続きを読む »
バウンドしたときに方向キーに従ってCubeを回転させてみます。 Cubeに新しいスクリプトをアタッチします。 using System.Collections; using System.Collections.Gene… 続きを読む »