我正在尝试在我的主类中创建一些嵌套类。
public class MyPlayer : Player
{
public bool TargetEnemy()
{
return true;
}
public class Movement
{
public uint aInt = 1;
public TurnLeft()
{
}
}
public class ActionBar
{
}
}
我有许多不同的类,这样我就可以通过代码访问 MyPlayer 类,而无需将其传递给所有类。我刚刚创建了一个静态类来保存它的变量。我可以使用 Main.Units.MyPlayer.Movement 访问 MyPlayer->Movement 但这没有链接到我在静态类中定义的 MyPlayer 实例。
例如,我希望能够执行 MyPlayer->Movement->TurnLeft()。我将如何实现这一目标?感谢您的回答。