我需要在 .NET CF 中创建一个具有不同/单个表单的应用程序,每个表单上有很多绘图/动画。我希望有一个更新[我自己的状态管理等]功能,以便我可以管理不同的状态,这样我的 [J2ME 游戏代码] 就可以在没有太大变化的情况下工作。我已经遇到了一些可能的情况。哪一个会是完美的?
- 拥有一个表单并手动添加/删除控件,然后使用任何游戏循环技巧。
- 使用控件创建不同的表单并在主线程中调用 update 和 application.doEvents()。[ while(isAppRunning){ UPDATE() Application.DoEvents() }
- 根据需要在每个表单上创建一个更新 - 绘制循环。
- 任何其他想法。
请给我关于这个的建议