→无参数部分
(→对应的情况) |
(→无参数部分) |
||
| 第165行: | 第165行: | ||
这些单位引用的特点很明显,都是指向具体的某个单位。'''自身(<code>self</code>)'''一般情况下指向单位自己,也用于指代前面的单位引用,在涉及复杂单位引用逻辑时,请慎重使用<code>self</code>,请在初始化处定义个内存赋值'''<code>self</code>''',选择使用存储自身的内存。'''攻击目标'''(<code>attacking</code>)为<code>activeWaypointTarget</code>为攻击时套上单位的快捷引用方式,相当于<code>Attack</code>类型的路径点。'''最后伤害源'''<code>lastDamagedBy</code>在事件来源为'''受击('''<code>tookDamage</code>)时的快捷引用方式。'''父单位'''(<code>parent</code>)在单位自身为他人附属或乘员时可使用,<code>unitref.hasParent( [withTag] )</code>为其快捷方式。'''当前路径点'''(<code>activeWaypointTarget</code>)能够实时监控路径点情况,如果没明确指定某个单位则返回在那个位置的标记(Marker),但似乎不能获取该路径点的类型,路径点类型可[https://docs.google.com/spreadsheets/d/1aeP3pUic0IutZlgGix_cM8xR7LEH44gS4itAxETK954/htmlview 详见]代码<code>addWaypoint_type</code>。 | 这些单位引用的特点很明显,都是指向具体的某个单位。'''自身(<code>self</code>)'''一般情况下指向单位自己,也用于指代前面的单位引用,在涉及复杂单位引用逻辑时,请慎重使用<code>self</code>,请在初始化处定义个内存赋值'''<code>self</code>''',选择使用存储自身的内存。'''攻击目标'''(<code>attacking</code>)为<code>activeWaypointTarget</code>为攻击时套上单位的快捷引用方式,相当于<code>Attack</code>类型的路径点。'''最后伤害源'''<code>lastDamagedBy</code>在事件来源为'''受击('''<code>tookDamage</code>)时的快捷引用方式。'''父单位'''(<code>parent</code>)在单位自身为他人附属或乘员时可使用,<code>unitref.hasParent( [withTag] )</code>为其快捷方式。'''当前路径点'''(<code>activeWaypointTarget</code>)能够实时监控路径点情况,如果没明确指定某个单位则返回在那个位置的标记(Marker),但似乎不能获取该路径点的类型,路径点类型可[https://docs.google.com/spreadsheets/d/1aeP3pUic0IutZlgGix_cM8xR7LEH44gS4itAxETK954/htmlview 详见]代码<code>addWaypoint_type</code>。 | ||
{{折叠| | {{折叠|h函数引用的例子|<pre> | ||
[decal_1] | [decal_1] | ||
# 父单位的名为5的附属为自己则显示贴花。(注:UI世界与单位所在世界不同,请使用发送消息。) | # 父单位的名为5的附属为自己则显示贴花。(注:UI世界与单位所在世界不同,请使用发送消息。) | ||