Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 XNA 的新手。我正在创建一个有 2 个屏幕(主屏幕,游戏屏幕)的游戏,我想要做的是,当用户在主屏幕上按下数字“1”时,屏幕切换到用户开始玩游戏的新屏幕。我无法在 XNA 中找出任何可以帮助我切换屏幕的类。请告诉我该怎么做。
任何帮助将不胜感激!
提前致谢
XNa 并没有真正的“屏幕”概念,它是由开发人员定义的。你说你已经有两个屏幕了,这些单独的 C# 文件有自己的更新和绘图功能吗?
如果是这样,首先从 Game 类调用主屏幕的这些函数。当用户按下按钮时,切换到调用 PlayGame 屏幕上的函数。您可能需要调用其他函数,但如果这是您当前定义场景的方式,这是一般原则。