/// <summary> /// 弾道感知範囲の作成 /// </summary> /// <param name="target">感知範囲が起動する処理</param> private void InitBulletSearchArea(ISearchBullet target, float range = 10.0f) { GameObject search = Instantiate(Resources.Load <GameObject>(BulletSearchArea.PATH), transform); search.transform.localPosition = Vector3.zero; BulletSearchArea area = search.GetComponent <BulletSearchArea>(); area.SetTarget(target); area.SetRange(range); }
public void SetTarget(ISearchBullet target) { this.target = target; }