C#如何在void事件args中获得返回
本文关键字:返回 args 事件 void | 更新日期: 2023-09-27 18:26:33
在这段代码中,如果我的玩家升级,我的另一个方法会在一个等式中响应,或者看起来,无论我的玩家是否升级,我都无法返回bool
,因此,我无法运行另一个方法。
private static void Obj_AI_Base_OnLevelUp(Obj_AI_Base sender, EventArgs args)
{
Game.PrintChat("you leveled up!");
bool levelup = true;
}
public bool results()
{
return levelup;
}
这是我想要工作的理论,但实际上我做不到,因为void
无法返回,但我如何更改/调整此代码以执行该功能?当玩家升级时,我如何重新处理此代码以获得bool
?
也许是这样?
private static bool levelup = false;
private static void Obj_AI_Base_OnLevelUp(Obj_AI_Base sender, EventArgs args)
{
Game.PrintChat("you leveled up!");
levelup = true;
}
public bool results()
{
return levelup;
}