【发布时间】:2012-11-15 08:38:13
【问题描述】:
好的,我正在开发这款游戏,我是 XNA 的新手(我正在使用 4.0),我想做的是每次生成敌人时都有不同的纹理。
所以我有这些图像“image1.png”、“image2.png”等等。我希望它每次生成新敌人时使用不同的纹理,到目前为止它只在游戏运行时加载随机图像,所以问题必须是随机方法不会为每个生成更新而是在开始时设置的游戏。我在网上搜索了很多并尝试了我虽然可以工作但没有希望的解决方案......所以这是我的代码
在LoadContent()我有这个代码:
Random textureRandom = new Random();
int skinRandom = textureRandom.Next(1, 4);
string lamp = string.Concat("image", skinRandom.ToString());
enemyTex = Content.Load<Texture2D>(lamp) as Texture2D;
【问题讨论】: