6. 装甲板

def ir_hit_detection_event(msg):
描述:当检测到机器人受到红外光束攻击时,运行函数内程序
参数:msg – 函数内部的消息参数
返回:
示例:
1
2
3
4
#当检测到机器人受到红外光束攻击时,运行函数内程序

def ir_hit_detection_event(msg):
    pass
armor_ctrl.cond_wait(condition_enum)
描述:等待机器人受到红外光束攻击时,执行下一条指令
参数:condition_enum – 事件类型,rm_define.cond_ir_hit_detection 表示机器人受到红外光束攻击
返回:
示例:armor_ctrl.cond_wait(rm_define.cond_ir_hit_detection)
示例说明:等待机器人受到红外光束攻击时,执行下一条指令
armor_ctrl.check_condition(condition_enum)
描述:判断机器人是否受到红外光束攻击
参数:condition_enum – 事件类型,rm_define.cond_ir_hit_detection 表示机器人受到红外光束攻击
返回:机器人是否受到红外光束攻击,受到攻击时返回真,否则返回假。
返回类型:bool
示例:if armor_ctrl.check_condition(rm_define.cond_ir_hit_detection):
示例说明:如果机器人受到红外光束攻击时,执行下一条指令