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

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

    caimouse发表于 2023-11-10 12:24:29
    love 0
    比如一个士兵要向这些建筑物开火,怎么样知道他在这个射程范围之内,就是计算他的中心点与这些点的长度是否在武器的射程范围之内,如果在这个范围之内,才能进行射击,不在范围就不能射击。这个类继承接口IRenderAnnotations,这个接口主要用来实现RenderAnnotations(Actor self, WorldRenderer wr)函数,这个函数用来显示炮口、命中区域的标注。这里保存了调可视化的全局变量,因为它是附在world对象,这是一个全局变量,所有地方都可以访问。


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