下面是一个在两个marker点中间建立第三个maeker点的宏程序:
!$FIRST_MARKER: T=marker
!$SECOND_MARKER: T=marker
!$NEW_MARKER_NAME: T=new_marker
!
marker create marker_name=$ NEW_MARKER_NAME &
location = (( ($ FIRST_MARKER.loc_x)+($ SECOND_MARKER.loc_x) )/2),&
(( ($FIRST_MARKER.loc_y)+($SECOND_MARKER.loc_y) )/2),&
(( ($FIRST_MARKER.loc_z)+($SECOND_MARKER.loc_z) )/2),&
orientation = 0,0,0 &
relative_to = ground
执行调试过程中发现有如下错误:
ERROR: ---------------------------------------------------------------------
ERROR: Error detected on line number 8, character 79 of the macro '.MACRO_1'.
ERROR: Invalid input. Enter return or a parameter.
ERROR: The command was not executed.
ERROR: &> (( (.llMODEL_1.ground.MARKER_1.loc_z)+(.llMODEL_1.ground.MARKER_2.loc_z) )/2),&
请问有大神知道原因吗?指导一二
!$FIRST_MARKER: T=marker
!$SECOND_MARKER: T=marker
!$NEW_MARKER_NAME: T=new_marker
!
marker create marker_name=$ NEW_MARKER_NAME &
location = (( ($ FIRST_MARKER.loc_x)+($ SECOND_MARKER.loc_x) )/2),&
(( ($FIRST_MARKER.loc_y)+($SECOND_MARKER.loc_y) )/2),&
(( ($FIRST_MARKER.loc_z)+($SECOND_MARKER.loc_z) )/2),&
orientation = 0,0,0 &
relative_to = ground
执行调试过程中发现有如下错误:
ERROR: ---------------------------------------------------------------------
ERROR: Error detected on line number 8, character 79 of the macro '.MACRO_1'.
ERROR: Invalid input. Enter return or a parameter.
ERROR: The command was not executed.
ERROR: &> (( (.llMODEL_1.ground.MARKER_1.loc_z)+(.llMODEL_1.ground.MARKER_2.loc_z) )/2),&
请问有大神知道原因吗?指导一二