本文主要是介绍C#开发的OpenRA游戏之选择建筑物显示状态信息,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
C#开发的OpenRA游戏之选择建筑物显示状态信息
前面已经分析了金钱系统,有了钱之后,就可以放任地建造万物了。
在建造的过程中,当你选择建筑物时,就可以看到当前建筑物的健康信息和制造当前物品的进度,如下图所示:
从上图可以看到最上面的进度条是这个建筑物的健康程度,在这里全部是绿色,说明建筑没有受到任何伤害;下面那一条进度条,就是当前物品的建造进度,这里看到只进行了一部分,还没有完成。
这种状态显示,又是怎么样实现的呢?
在OpenRA里是通过选择之后,进行显示时,会创建一个SelectionBarsAnnotationRenderable类对象来进行。
在创建这个对象时,会
这篇关于C#开发的OpenRA游戏之选择建筑物显示状态信息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!