所以我正在像这样为我的播放器编写一个类文件:
using System;
using UnityEngine;
public class Player
{
public Player()
{
public Transform transform;
public Rigidbody rigidbody;
}
}
显然,这是Unity和Visual Studio的回应:
Assets/Scripts/Player.cs(7,6): error CS1513: } expected
Assets/Scripts/Player.cs(11,1): error CS1022: Type or namespace definition, or end-of-file expected
如何修复此代码?怎么了?
您已尝试在构造函数中定义两个公共字段。我相信您需要的是:
public class Player
{
public Player()
{
}
public Transform transform;
public Rigidbody rigidbody;
}