我认为我计划做的事情很简单,但由于某种原因,这个功能没有被正确定义。这是我以前做过的事情,但这次它不起作用。我有两个C#脚本,我试图从另一个中调用一个函数。我有这个:
脚本1:
public class BulletScript : MonoBehaviour
{
private float angle;
void Start()
{
angle = 23f;
}
public float getAngle()
{
return angle;
}
}
脚本2:
public class SMG : MonoBehaviour
{
private float angle;
private BulletScript objectBulletScript;
void Start ()
{
objectBulletScript = GetComponent<BulletScript>();
angle = objectBulletScript.getAngle();
}
}
脚本中还有其他各种元素,但这是发生故障的基础。这是'BulletScript&#39;的唯一声明。在这堂课中。其他所有工作都适当,并且不与此过程互动。我得到的错误信息是:&#39; BulletScript&#39;不包含&#39; getAngle()&#39;
的定义有没有人对我出错的地方有任何想法。