当我创建ConfigsPC
从作为基类创建的另一个类派生的类时Configs
,我无法更新该类的Update
方法中的任何内容,ConfigsPC
但我能够更新Update
该类的方法中的内容Configs
。这是我的问题,我不知道我处理这种情况的方式有什么问题,我不能做我想做的事吗?如果我是,解决此问题的可能方法是什么?
public class ConfigsPC : Configs
{
public ConfigsPC(Game game)
: base(game)
{
this.Initialize();
}
public override void Update(GameTime gameTime)
{
// Example of a value I'm trying to update.
Game.IsMouseVisible = false;
base.Update(gameTime);
}
public override void Draw(GameTime gameTime)
{
base.Draw(gameTime);
}
}
public class Configs : Microsoft.Xna.Framework.GameComponent
{
public Configs(Game game)
: base(game)
{
}
public override void Initialize()
{
base.Initialize();
}
public override void Update(GameTime gameTime)
{
base.Update(gameTime);
}
}