Skip to content

角色组成原理

角色组成基本要素(可构成一个基本的角色)

  • ID组件 (IDcomponent)
  • 健康组件(HealthComponent)
  • 能量组件(EnergyComponent)
  • 芯片槽组件(ChipSlotComponent)
  • 武器槽组件(WeaponSlotComponent)
  • 模型组件(ModelComponent)
  • 动画组件(AnimatorComponent)

修饰库(根据不同的要求,激活或变化角色的功能属性,可自由组合)

可控制角色

  • 角色控制组件(ActorCtrlComponent)
  • 输入组件(InputComponent)

玩家角色(前置为“可控制角色”)

  • 主角标识组件(ProtagonistComponent)

AI控制的角色(前置为“可控制角色”)

  • 角色AI组件(ActorAIComponent)

可运动的角色(前置为“可控制角色”)

  • 运动组件 (movementComponent)

角色战斗

战斗相关组件

  • 动画中间数据(ActorAnimInterComponent)//角色动画系统的输入数据
  • String AnimName
  • 攻击中间数据(HitInterComponent)//攻击产生的的中间数据
  • uint32 casterID
  • Uint32 targetID
  • Uint32 hitValue
  • hitType hitType