Monogame - 第二个脚本/类中的级别

问题描述 投票:0回答:1

我是monogame的新手,我之前从未使用过等级。

现在我的问题是:是否可以在第二个脚本/类中创建一个级别,因此我可以调用/初始化新级别,例如按下按钮?因为当我在默认脚本中初始化新级别时,脚本变得非常混乱和大。

c# monogame
1个回答
1
投票

是的,这是可能的,肯定是推荐的。例如,对于RPG,为每个Level / area设置一个单独的类或脚本是有意义的,它定义了可能触发的NPC或事件的行为。

当游戏变大时,这可以保持干净和易于管理。

我还建议构建某种类型的管理器类,它“位于”所有级别类之上并处理诸如加载/切换级别或分配玩家操作之类的事情。您也可以在切换时卸载级别数据。如果前一级别的某些片段位于某处并导致意外行为,则会非常恼人;)

© www.soinside.com 2019 - 2024. All rights reserved.