下のスクリプトで流れ弾を生成したのですが、プレイヤーに当たり判定ができず、調べたところRigidbody2Dにしなくてはいけないと分かり質問しました。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class nagarecontroller : MonoBehaviour
{
public float deleteTime = 8.0f;
Rigidbody rigidbody;
// Start is called before the first frame update void Start() { rigidbody = this.GetComponent<Rigidbody>(); Debug.Log("akocha"); this.rigidbody.velocity = transform.forward * 20; Destroy(gameObject, deleteTime); } // Update is called once per frame void Update() { }
}
あなたの回答
tips
プレビュー