我正在尝试获得以下结构:
Game.Player.Position.setPos(X,Y,Z)
这是我到目前为止的框架:
public partial class Game
{
public class Player
{
private class Position
{
public float setPos(float X, float Y, float Z)
{
//this code not included
}
}
}
}
这并不能完全满足我的需求。我想要得到的是以下内容:
Player player1 = new Player();
player1.Position.setPos(player1_X, player1_Y, player1_Z);
但是,每当我声明 player1- 时,我得到的唯一选项是本地选项(player1.Equals、player1.GetHashCode、player1.ToString 等);不是 player1.Position.setPos() 之类的。
我不知道这叫什么 - 所以如果有人知道我可以在哪里获得更多关于这方面的信息,这也会有所帮助。
谢谢,