facebook twitter hatena line email

「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の進化版
+
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/ObservableCollections.R3(Nuget)を、インストール
+
#unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp inc./R3を、インストール。(現時点最新の1.1.11)
#unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp inc./R3を、インストール
+
 
 +
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

  1. 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 ファイルが、更新されてることを確認。

  1. unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp/R3(NuGet)を、インストール。(現時点最新の1.0.0)
  2. unityメイン/Windows/PackageManagerで、Packagesを、MyRegistriesで、選択し、"R3"検索して、Cysharp inc./R3を、インストール。(現時点最新の1.1.11)

ReactiveDictionaryを使う場合は以下もインストール

  1. 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

参考

https://zenn.dev/tkada/articles/a96258e080056a

https://qiita.com/toRisouP/items/4344fbcba7b7e8d8ce16