IDC云计算市场报告:【阿里云】全球前三,增速超亚马逊微软
知识在于积累,智慧在于沉淀!
2020-03-05
332
px; letter-spacing: 0.544px; text-align: justify; white-space: normal; background-color: rgb(255, 255, 255); box-sizing: border-box !important; overflow-wrap: break-word !important;">2.触发响应得到候选的可执行行为
3.决断出最终行为并通知AI
事件触发
触发响应
1.优先级高的行为触发时,将打断当前正在执行的低优先级行为。
2.优先级相同的行为触发时,根据设定的行为类型优先级进行判定,如躲雨被撞击,触发外部互动。
3.当前帧在触发过程中产生的新的触发,会在下一帧执行,防止循环触发。
行为决断
通过触发响应,得到了对应的候选可执行行为,此时我们就需要根据当前状态得到最终执行的行为:
1.排除与当前正在执行的行为互斥的行为(行为互斥机制)。
2.优先挑选可持续的行为。
3.进行行为的更新。
在这样一套流程下来后,AI就可以拿到NPC相应的Action,而具体需要触发喊话,还是打伞,躲雨等动作,简单的写出行为子图即可。