我刚刚开始游戏开发,我认为像坦克大战或蠕虫这样的游戏会很好。 到目前为止,我能想到的最难的部分是让地形破坏,我想知道在做简单零件之前它是如何完成的。在XNA中制作Texture2D的透明部分
我认为爆炸可能有一个面具纹理,可以缩放不同的武器。然后使用该掩码,我应该使底层地形透明(并可选绘制黑色边框)。 http://mikakolari.fi/wp-content/uploads/2010/10/terrain.png 我该如何做到这一点? 我是否必须逐个像素地更改alpha值,还是可以使用某种遮罩技术?在地形上绘制蓝色圆圈不是一种选择。
我有版本3.1和4.0的XNA。
如果你要让质地透明,你会使用某种类型的碰撞检测,你的对象可能会漂浮在那个特定地方的空气中。 – 2010-10-07 07:46:00
我可以针对不透明像素使用每像素碰撞检测。 – 2010-10-07 11:48:34