AIGameAIGame
首页
API文档
UI文档
下载
首页
API文档
UI文档
下载
  • API文档

    • $global - 全局函数
    • $act - 手势动作
      • 01.手势动作 - $act
      • 02.节点选择器 - UiSelector
      • 03.节点 - Node
    • $ag - 图色框架
    • $app - 应用操作
    • $alert - 非阻塞对话框(AndX风格)
    • $arc - 悬浮菜单按钮
      • 01.悬浮菜单 - $arc
      • 02.悬浮容器 - MenuBody
      • 03.菜单按钮 - MenuItem
    • $bus - 消息总线
    • $color - 颜色操作
    • $crypt - 加密算法
    • $date - 日期工具
    • $device - 设备信息
    • $draw - 全局绘制
    • $dialog - 非阻塞对话框(M3风格)
    • $ext - dex,jar,so文件加载
    • $engine - 脚本引擎
      • 01.任务信息 - JsTaskInfo
      • 02.脚本对象 - $task
    • $fc - 文件选择器
    • $file - 文件操作
    • $floaty - 悬浮窗
      • 01.可调节悬浮窗 - AdjFloaty
      • 02.系统级悬浮窗 - SysFloaty
      • 03.应用级悬浮窗 - AppFloaty
    • $img - 图片操作
    • $log - 日志框架
    • $ocr - 文字识别
    • $permit - 权限工具
    • $qr - 二维码工具
    • $res - 资源管理器
    • $root - ROOT与Shell命令
    • $screen - 屏幕操作
    • $storage - 应用内存储
    • $str - 字符串工具类
    • $sys - 系统操作
    • $szk - Shizuku工具
    • $sqlite - 小数据库
    • $thread - 并发编程
    • $tip - 对话框
    • $tts - 文字阅读
    • $yolo - 目标检测
    • $yolox - 目标检测

$task

脚本任务
在AIGame中,每个正在执行的代码文件中都会内置一个专属对象:任务对象($task)
你可以通过任务对象($task)来控制当前任务的执行
你也可以通过任务对象($task)来获取当前任务的信息

stop()

版本:1.0.0 停止任务

$task.stop();

getInfo()

版本:1.0.0 获取脚本任务信息

  • 返回 : {JsTaskInfo} 任务信息
let info = $task.getInfo();
 alert("任务信息",info.toString());

isRunning()

版本:1.0.0 是否正在运行

  • 返回 : {boolean} 返回是否正在运行
let is = $task.isRunning();
 if(is){
     alert("任务正在运行");
 }else{
     alert("任务已经停止运行");
 }

getID()

版本:1.0.0 获取当前任务的ID

  • 返回 : {string} 返回当前任务的ID
let id = $task.getID();
 alert("任务ID",id);

getStartTime()

版本:1.0.0 获取当前任务的开始时间

  • 返回 : {long} 返回当前任务的开始时间
let time = $task.getStartTime();
 alert("任务开始时间",time);

getName()

版本:1.0.0 获取当前任务的名称

  • 返回 : {string} 返回当前任务的名称
let name = $task.getName();
 alert("任务名称",name);

getThreadName()

版本:1.0.0 获取当前任务的线程名称

  • 返回 : {string} 返回当前任务的线程名称
let tn = $task.getThreadName();
 alert("线程名称",tn);

getPath()

版本:1.0.0 获取当前任务的脚本路径

  • 返回 : {string} 返回当前任务的脚本路径
let path = $task.getPath();
 alert("脚本路径",path);

getPath(relativePath)

版本:1.0.0 获取相对当前脚本路径的绝对路径

  • 参数 : relativePath {string} 相对路径
  • 返回 : {string} 返回绝对路径
let path = $task.getPath("../res");
 alert("相对路径",path);
最近更新: 2025/9/26 19:23
Contributors: Talent
Prev
01.任务信息 - JsTaskInfo