我对 XNA 做事的方式有点困惑
所以我试图在 XNA 项目中进行以下布局:
.cs = file
<*>(); = list
new *(); = object
" : " = an inheritance
*(folder) = folder (I think you probably figured that one out)
在 Box.cs 中加载了盒子的纹理(对于墙壁也是如此),所以当我执行 new box(); 我只需要指定位置。
但是我不知道每个文件要使用什么,在哪里调用什么,或者我如何加载我的纹理(我尝试过,LoadContent()
但并不总是在正确的时刻调用。)
我尝试搜索具有类似布局的项目以找出这些东西,但我真的找不到一个好的项目,或者我没有输入正确的关键字。
有人可以向我解释我应该如何以及在哪里做事吗?或者如果你真的很慷慨,一个存在这种布局并且只加载活动关卡的纹理的项目(例如:直到 lvl 2 才加载墙)
如果有不清楚的地方,请随时询问,我会尝试解释更多。