IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C#开发的OpenRA游戏之世界存在的属性RenderDebugState(5)

    caimouse发表于 2023-11-15 19:19:12
    love 0
    前面分析过一个调试的属性,在这里分析另外一个属性,这个属性就是RenderDebugState,它就是用来显示渲染的信息。从上图可以看到,采矿车被玩家选中之后,就会显示一串红色的文本,第一行是这个物品的名称和ID号,第二行是行动的名称和状态。如果这个角色有当前的行动,就把行动的内容添加到后面显示,中间采用句号分隔。如果调试模块不存,或者没有调试参数没有设置,都不进行显示角色的标签。跟前面的分析规则可知,属性都是有一个信息类和操作类组成。这个类主要用来在地图上显示Actor的类型和ID名称。


沪ICP备19023445号-2号
友情链接