「Unity/R3/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==R3とは== Unirxの進化版 動作バージョン:Unity 2021.3以上 ==R3インストール== 公式:https://github.com/Cysharp/R3?tab=readme-ov-file#unity 参...」) |
(→R3とは) |
||
(同じ利用者による、間の6版が非表示) | |||
行1: | 行1: | ||
==R3とは== | ==R3とは== | ||
− | + | UniRxの後継版 | |
動作バージョン:Unity 2021.3以上 | 動作バージョン:Unity 2021.3以上 | ||
+ | |||
+ | 公式:https://neue.cc/2024/02/27_R3.html | ||
==R3インストール== | ==R3インストール== | ||
行20: | 行22: | ||
Scope(s): com.cysharp | Scope(s): com.cysharp | ||
</pre> | </pre> | ||
+ | ProjectSettings/PackageManagerSettings.asset ファイルが、更新されてることを確認。 | ||
− | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/R3(NuGet) | + | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/R3(NuGet)を、インストール。(現時点最新の1.0.0) |
− | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/ | + | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp inc./R3を、インストール。(現時点最新の1.1.11) |
− | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp | + | |
+ | ReactiveDictionaryを使う場合は以下もインストール | ||
+ | #unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/ObservableCollections.R3(Nuget)を、インストール。(現時点最新の2.1.2) | ||
+ | |||
+ | ===インストール確認=== | ||
+ | Packages/manifest.json | ||
+ | <pre> | ||
+ | { | ||
+ | "dependencies": { | ||
+ | "com.cysharp.r3": "1.1.11", | ||
+ | "org.nuget.observablecollections.r3": "2.1.2", | ||
+ | }, | ||
+ | "scopedRegistries": [ | ||
+ | { | ||
+ | "name": "Unity NuGet", | ||
+ | "url": "https://unitynuget-registry.azurewebsites.net", | ||
+ | "scopes": [ | ||
+ | "org.nuget" | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | "name": "OpenUPM", | ||
+ | "url": "https://package.openupm.com", | ||
+ | "scopes": [ | ||
+ | "com.cysharp" | ||
+ | ] | ||
+ | } | ||
+ | ] | ||
+ | </pre> | ||
+ | があればok | ||
==参考== | ==参考== |
2024年10月26日 (土) 14:36時点における最新版
R3とは
UniRxの後継版
動作バージョン:Unity 2021.3以上
公式:https://neue.cc/2024/02/27_R3.html
R3インストール
公式:https://github.com/Cysharp/R3?tab=readme-ov-file#unity
参考:https://zenn.dev/shiena/articles/unity-install-r3
- unityメイン/Edit/ProjectSettings/PackageManagerから以下を追加
Name: Unity NuGet URL: https://unitynuget-registry.azurewebsites.net Scope(s): org.nuget Name: OpenUPM URL: https://package.openupm.com Scope(s): com.cysharp
ProjectSettings/PackageManagerSettings.asset ファイルが、更新されてることを確認。
- unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/R3(NuGet)を、インストール。(現時点最新の1.0.0)
- unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp inc./R3を、インストール。(現時点最新の1.1.11)
ReactiveDictionaryを使う場合は以下もインストール
- unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/ObservableCollections.R3(Nuget)を、インストール。(現時点最新の2.1.2)
インストール確認
Packages/manifest.json
{ "dependencies": { "com.cysharp.r3": "1.1.11", "org.nuget.observablecollections.r3": "2.1.2", }, "scopedRegistries": [ { "name": "Unity NuGet", "url": "https://unitynuget-registry.azurewebsites.net", "scopes": [ "org.nuget" ] }, { "name": "OpenUPM", "url": "https://package.openupm.com", "scopes": [ "com.cysharp" ] } ]
があればok