发明名称 |
一种复合行为驱动方法及装置 |
摘要 |
本发明公开了一种复合行为驱动方法和装置,方法包括:S1:读取行为驱动集合文件,根据每个行为节点的开始时间和结束时间生成相应的定时器;S2:当触发某个行为节点的定时器的开始时间,则解析该行为节点的执行前提条件,若执行前提条件未设定或者满足执行前提条件,则执行步骤S3;否则,更新该行为节点的行为状态为失败,执行步骤S4;S3:根据该行为节点中的执行方式执行其中的行为方法,执行结束后更新该行为节点的行为状态为成功;S4根据该行为节点的行为状态执行对应的结束处理方法,并退出该节点。本发明既可以很好地继承事件驱动的优点,又可以解决现有技术中多个事件组成部分结构松散和逻辑控制弱的问题。 |
申请公布号 |
CN105045580A |
申请公布日期 |
2015.11.11 |
申请号 |
CN201510382794.7 |
申请日期 |
2015.06.30 |
申请人 |
广州支点网络科技有限公司 |
发明人 |
苗青 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
广州市越秀区哲力专利商标事务所(普通合伙) 44288 |
代理人 |
赵赛 |
主权项 |
一种复合行为驱动方法,其特征在于,包括以下步骤:S1:读取行为驱动集合文件,根据每个行为节点的开始时间和结束时间生成相应的定时器;S2:当触发某个行为节点的定时器的开始时间,则解析该行为节点的执行前提条件,若执行前提条件未设定或者满足执行前提条件,则执行步骤S3;否则,更新该行为节点的行为状态为失败,执行步骤S4;S3:根据该行为节点中的执行方式执行其中的行为方法,执行结束后更新该行为节点的行为状态为成功;S4:根据该行为节点的行为状态执行对应的结束处理方法,并退出该节点。 |
地址 |
510410 广东省广州市天河区天源路401号天源广场E1栋 |