摘要: 逻辑状态机 为了实现对目标状态的控制,以及广播改变状态后的事件,可在蓝图中继续处理不同状态下的行为。 实现过程: 1.继承ActorComponent实现LogicStateMachine; 2.被击中时触发设置状态; 3.状态进入/退出时触发事件。 主要代码 LogicStateMachine... 阅读全文
posted @ 2016-03-16 15:40 Corgi 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 抛物线轨迹计算 不同输入情况下的抛物线有不同计算方式。为了保证飞行时间的一致,水平初速度和起点两个参数是任何情况下都需要的。 三、示例代码 void UParabolicMovementComponent::InitComputeParams(){//无目标时 if (!bHasTar... 阅读全文
posted @ 2016-03-16 14:58 Corgi 阅读(2183) 评论(0) 推荐(1) 编辑