如果我有3个.cs文件; Game1.cs,Player.cs和HUD.cs; Game1是主类,Player.cs存储Player_Main,Player_Sprite,Player_Movement类等,HUD.cs包含任何HUD相关变量并控制HUD到屏幕的绘制,如何让Player_Whatever类使用每个变量其他,然后将Player_Main作为保持类的一种,它将其他类中完成的所有内容传递给主类进行绘制+更新等?
如果我需要添加或改写任何让我知道的内容,对C#和本网站来说都是新手。
答案 0 :(得分:1)
这是一个非常广泛的问题。我建议您查看不同的XNA 4.0教程,以帮助您了解使用XNA的游戏设计。我在下面列了几个好的。
http://www.riemers.net/eng/Tutorials/XNA/Csharp/series2d.php
http://xnagpa.net/tutorials.php
http://xnaresources.com/default.asp?page=TUTORIALS
http://rbwhitaker.wikidot.com/xna-tutorials
就个人而言,当我开始学习XNA时,我在RB Whitaker的教程系列以及XNAResources.com上的教程系列中取得了最大的成功