Skip to content

AIO-GAME/Unity.Runner

Repository files navigation

https://github.com/AIO-GAME

Unity Runner

English | 简体中文

⚙ 安装

Packages Manifest
{
  "dependencies": {
    "com.aio.runner": "latest"
  },
  "scopedRegistries": [
    {
      "name": "package.openupm.com",
      "url": "https://package.openupm.com",
      "scopes": [
        "com.aio.runner"
      ]
    }
  ]
}
Unity PackageManager

open upm 中国版

Name: package.openupm.cn
URL: https://package.openupm.cn
Scope(s): com.aio.runner

open upm 国际版

Name: package.openupm.com
URL: https://package.openupm.com
Scope(s): com.aio.runner
Command Line

open upm-cli

openupm add com.aio.runner

⭐ 关于

  • 这是一个 Unity 协程 线程池 任务执行扩展包
  • 支持 快速执行协程 Runner.StartCoroutine
  • 支持 快速执行线程 Runner.StartTask
  • 支持 在Editor执行协程

📚 使用

开启协程

Runner.StartCoroutine(T);
Runner.StartCoroutine(T());
Runner.StartCoroutine(T, T1, T2);
Runner.StartCoroutine(T(), T1(), T2());
Runner.StartCoroutine(mono, T1, T2);
Runner.StartCoroutine(mono, T1(), T2());

关闭协程

Runner.StopCoroutine(Test);
Runner.StopCoroutine(mono);```
Runner.StopCoroutine(mono, Test);
Runner.StopCoroutine(Test());

开启协程

Runner.StartTask(() => { });

✨ 贡献者

xinansky
xinansky
Starkappa
Starkappa

📢 致谢

  • 谢谢您选择我们的扩展包。
  • 如果此软件包对您有所帮助。
  • 请考虑通过添加⭐来表示支持。