実現したいこと
プレイヤーの位置とマウスの位置から方向を求めて、発射ボタン(仮)を押すとプレイヤーの位置からその方向に向かって弾が発射される。
発生している問題・分からないこと
角度またはベクトルの求め方と、求めた数値をInstantiateの引数に対応させる方法
該当のソースコード
C#
1using System.Collections;2using System.Collections.Generic;3using UnityEngine;4 5public class firehassya : MonoBehaviour 6{7 8 public GameObject FirePrefab;9 // Update is called once per frame10 void Update()11 {12 if (Input.GetKeyDown(KeyCode.Space))13 {14 Instantiate(FirePrefab, transform.position, Quaternion.identity);15 }16 }17}18
試したこと・調べたこと
上記の詳細・結果
角度を求める方法などは見つかりましたが、Instantiate等と合わせる方法がわかりません
補足
特になし

0 コメント