質問です。現在unity2dで積み重なるキューブを飛び越えるゲームを作成しているのですが
キューブが積み重なった際に、音を出す処理の書き方がわかりません。
多分、OnColisionEnterを使うんだとは思うのですが・・・
回答お願いいたします。```C#
コード
using System.Collections; using System.Collections.Generic; using UnityEngine; public class CubeController : MonoBehaviour { // キューブの移動速度 private float speed = -12; // 消滅位置 private float deadLine = -10; // Use this for initialization void Start () { } // Update is called once per frame void Update () { // キューブを移動させる transform.Translate(this.speed * Time.deltaTime, 0, 0); // 画面外に出たら破棄する if (transform.position.x < this.deadLine) { Destroy(gameObject); } } // キューブが衝突したら音を出す。 private void OnCollisionEnter(Collision collision) { } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。