我正在尝试使2D平台化。玩家可以在其中射击弹丸。我一直在跟踪他们制作的教程,因此项目符号会自动复制它。我想要它,以便子弹可以传送到玩家并移动(以便一次只能在屏幕上显示1个。)但是他有它,因此子弹可以自己克隆。我认为问题出在第15行,但我不确定该怎么办。任何帮助将是巨大的!
这是上下文的视频
添加评论
C#:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerAttack : MonoBehaviour
{
public Transform firePosition;
public GameObject projectile;
// Update is called once per frame
void Update()
{
if (Input.GetButton("Fire1"))
{
Instantiate(projectile, firePosition.position, firePosition.rotation);
}
}
}
这是上下文的视频
添加评论
由主持人最后编辑: