跳到主要内容

选取器

circle_selector

圆形单位搜索

  • 参数
    • position (point) 搜索起点坐标
    • radius (number) 搜索半径
    • Tag (string/table) 搜索标签(可选,不填写默认搜索全部标签)
  • 返回
    • targets (数组) 所有搜索到的单位
local targets = base.game:circle_selector(base.point(1500, 500, 0), 500, {'小兵','英雄'})

sector_selector

扇形单位搜索

  • 参数
    • position (point) 搜索起点坐标
    • radius (number) 搜索半径
    • degree (number) 搜索角度
    • face (point) 扇形中心单位向量
    • Tag (string/table) 搜索标签(可选,不填写默认搜索全部标签)
  • 返回
    • targets (数组) 所有搜索到的单位
local targets = base.game:sector_selector(base.point(1500, 500, 0), 500, 90, base.point(0.8, 0.6, 0))

line_selector

线形单位搜索

  • 参数
    • position (point) 搜索起点坐标
    • length (number) 搜索长度
    • width (number) 搜索宽度
    • face (point) 搜索方向单位向量
    • Tag (string/table) 搜索标签(可选,不填写默认搜索全部标签)
  • 返回
    • targets (数组) 所有搜索到的单位
local targets = base.game:line_selector(base.point(1500, 500, 0), 500, 500, base.point(0.8, 0.6, 0), '英雄')