首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
selectiondecorations专题
C#开发的OpenRA游戏之属性SelectionDecorations(11)
C#开发的OpenRA游戏之属性SelectionDecorations(11) 前面分析选择一个物品的属性,当玩家选择时,就会在物品周边画出四个指示符号。而这四个指示符号,是通过下面的语句: cr.DrawLine(new float3[] { tl + u, tl, tl + v }, 1, color, true); 不过隐藏在这个函数后面,会有更加复杂的内容。上面语句里可以使用三个坐
阅读更多...
C#开发的OpenRA游戏之属性SelectionDecorations(10)
C#开发的OpenRA游戏之属性SelectionDecorations(10) 前面分析了选择属性,继续分析前面的内容,不过这里不再是选择,而是选择相关的属性。 当用玩家选择地图上一个物品,或者士兵,或者坦克时,就会在周边画上一些指示标记,并且有一个状态条。 通过上图,可以看到建筑物周边有四个红色的指示边角,就是用来标记这个物品被选中了。 而画出上面四个指示标记功能类,就是属性类Se
阅读更多...