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

    C#开发的OpenRA游戏之属性BodyOrientation(6)

    caimouse发表于 2023-11-17 19:40:33
    love 0
    SpriteActor是用来定义角色的基本属性,它的第一个属性就是BodyOrientation,这个属性主要用来描述角色的身体的方向。这个函数是计算角色方向,它是通过orientation.Yaw角度和角色拥有多少个朝向来决定采用哪一个朝向。这个主要保存了使用哪一个方向来角色方向。这里保存摄像机的角度,默认是偏移40度的方向来投影。这个函数采用延时方向来计算角色的朝向问题。这个函数是根据旋转角度和朝向来决定方向。根据角度和多个朝向来选择合适的朝向。这里保存方向的信息类对象。根据角度来找到合适的朝向。


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