我可能问错了问题,因为我在网上找不到任何关于此的信息......
本质上我的目标是在 project\Schemas\Move.cs 中定义一个移动类:
public class Move
{
private int power;
private float accuracy;
private string type;
private string style;
public Move(int p, float a, string t, string s, float sh)
{
this.power = p;
this.accuracy = a;
this.type = t;
this.style = s;
}
}
我希望可以从我的游戏引擎访问所有动作的集合,但我希望根据 project\Moves\move_* 下的其他文件自动构建该动作集合。
老实说,我不确定如何在 C# 中执行此操作。在另一种语言中,我将简单地初始化一个全局集合,并在每个移动文件中我只需调用GlobalCollection.Add(new Move(...))或类似的东西。
希望有人可以帮助我!
森林海
有只小跳蛙
慕尼黑8549860