Releases: yomunsam/TinaX.Core
6.6.13
6.6.13
Now we can get ICommandLineArgs
interface from IXCore
.
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.13
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.12
6.6.12 ヾ(•ω•`)o
Now we can get ICommandLineArgs
interface from IXCore
.
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.12
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.11
6.6.11 ヾ(•ω•`)o
-
The interface
IXCore
can be dependency injected now. -
XCore
now provides default processing of command line parameters. We can get the parsed key-value command line startup parameters through theICommandLineArgs
interface
- 接口
IXCore
现在可以被依赖注入了 XCore
现在提供了对命令行参数的默认处理,我们可以通过ICommandLineArgs
接口获取到经过解析的key-value形式的命令行启动参数
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.11
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.10
6.6.10 ヾ(•ω•`)o
Support Unity 2020.1
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.10
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.9
6.6.9 ヾ(•ω•`)o
ヾ(≧▽≦*)o
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.9
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.8
6.6.8 ヾ(•ω•`)o
ヾ(≧▽≦*)o
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.8
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.7
6.6.7 ヾ(•ω•`)o
ヾ(≧▽≦*)o
- UniTask 依赖 同步到版本2.0.23
- IXCore 新增CreateInstanceAndInjectf方法,在实例化给定type的同时,对构造函数和属性、field进行依赖注入,在此之前,我们无法给没有注册进容器的类进行构造函数依赖注入的。
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.7
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.5
6.6.5 ヾ(•ω•`)o
ヾ(≧▽≦*)o
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.5
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.4
6.6.4 ヾ(•ω•`)o
ヾ(≧▽≦*)o
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.4
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],
6.6.3
6.6.3 ヾ(•ω•`)o
- Starting with this version, this package is no longer in preview.
- The open source agreement of this package is changed from "Anti-996 + AGPLv3" to "Anti-996 + MIT"
- The minimum compatible Unity version is changed to "Unity 2019.4"
- Changed some details of
IXBootstrap
andIXServiceProvider
interface. - Partially changed
IXCore
interface.
======【汉语说明】
- 该版本开始,本Package不再是预览状态。
- 本Package的开源协议从”Anti-996 + AGPLv3“更改为"Anti-996 + MIT"
- 最低兼容的Unity版本修改为"Unity 2019.4"
- 更改了
IXBootstrap
和IXServiceProvider
接口的部分细节。 - 部分改动了
IXCore
接口
Install
Install via git UPM
git://github.com/yomunsam/TinaX.Core.git#6.6.3
Install via OpenUPM
openupm add io.nekonya.tinax.core
Install via npm (UPM)
Modify Packages/manifest.json
file in your project, and add the following code before "dependencies" node of this file:
"scopedRegistries": [
{
"name": "TinaX",
"url": "https://registry.npmjs.org",
"scopes": [
"io.nekonya"
]
},
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.cysharp.unitask",
"com.neuecc.unirx"
]
}
],