我创建了两个窗口来管理所有NPC和玩家。有人指出我应该使用DOTS来处理这些繁重的任务,需要花一些时间来学习它。目前我使用状态机和MonoBehaviour。另外,我之前忘了提到,所有脚本并不都有更新函数,所以目前性能还不错。同时,我也开始将所有脚本组织成子对象的层级结构,这使得管理更加方便。目前我有这么多状态和脚本,并且没有合并它们是因为我有5个小脚本,每个脚本的状态名称都很容易管理,而不是将它们合并成一个很长的脚本来改变、添加和编辑。因此,直到我了解了DOTS和JOBS多线程技术,我就不会合并它们。如果你有任何建议、想法或需要添加的功能,请在评论中留言。