3.9. 裝甲板

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):
示例說明:如果機器人受到紅外光束攻擊時,執行下一條指令