package com.dji.sample.patches.xml.mode.share; import lombok.Data; import java.util.List; /** * @PROJECT_NAME: drone * @DESCRIPTION: * @USER: aix * @DATE: 2024/3/27 13:45 */ @Data public class ActionGroup { /** * 动作组id * * 注:在一个kmz文件内该ID唯一。建议从0开始单调连续递增。 */ private Integer actionGroupId; /** * 动作组开始生效的航点 */ private Integer actionGroupStartIndex; /** * 动作组结束生效的航点 * * 注:当“动作组结束生效的航点”与“动作组开始生效的航点”一致,则代表该动作组仅在该航点处生效。 * * 注:该元素必须大于等于“actionGroupStartIndex”。 */ private Integer actionGroupEndIndex; /** * 动作执行模式 * sequence:串行执行。即动作组内的动作依次按顺序执行。 */ private String actionGroupMode = "sequence"; /** * 动作组触发器 */ private ActionTrigger actionTrigger; /** * 动作列表 */ private List actions; }