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