#激光 > 游戏规则
激光有特定的 AoE 类型。他们的行为不同于经典的效果区域。
getWeaponArea 和 getChipArea 函数返回常量 AREA_LASER_LINE 如果武器或芯片具有类似激光的效果区域。
所谓的“激光”武器或芯片只能直线射击,因此您必须使用 moveTowardLine 和 isOnSameLine 与目标对齐。
激光的行为将取决于目标细胞和射击方向上是否存在障碍物。
###无障碍 对于范围为 2 到 7 个细胞的激光,如果没有障碍物并且您瞄准远离您的细胞 2,则该区域将是这样的:
!激光线
该区域内的所有实体都会受到激光的影响。激光不像其他效果区域那样受到相同的减少:每个细胞将承受 100% 的效果。
命中的单元格将是范围内的单元格,在示例中,所有单元格在 2 到 7 范围内,2 和 7 包括在内。如果实体或障碍物位于效果区域的第一个单元格(示例中的单元格 1)之前,则无法射击。
2 到 7 的相同区域将受到影响,而与红色方块中的目标方块无关。
障碍物会阻止激光。因此,激光“继续前进”,直到达到其最大射程或遇到障碍物。
仍然是 2 到 7 的范围,如果 2 格外的目标是目标并且障碍物是 5 格外的障碍物,那么受影响的区域将是这样的:
!激光障碍
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.