C#开发的OpenRA的加载游戏UI绘制
Posted caimouse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#开发的OpenRA的加载游戏UI绘制相关的知识,希望对你有一定的参考价值。
C#开发的OpenRA的加载游戏UI绘制
通过前面的分析,对整个UI的显示原理和细节,
都已经比较清楚了。整个过程,就是先构造着色器,
然后编译和使用着色器,再定义着色器的入口,
再把纹理和顶点按照着色器入口数据进行输入,
就可以实现整个UI显示。
有了这个基础,再来看下面这段代码,就轻而易举了:
if (r.Resolution != lastResolution)
lastResolution = r.Resolution;
bounds = new Rectangle(0, 0, lastResolution.Width, lastResolution.Height);
nodPos = new float2(bounds.Width / 2 - 384, bounds.Height / 2 - 128);
以上是关于C#开发的OpenRA的加载游戏UI绘制的主要内容,如果未能解决你的问题,请参考以下文章