実現したいこと
UniTaskが正常に動作するようになる
発生している問題・分からないこと
VisualStudioでネット上に記載されているテンプレートをそのままコピペして実行しようとしたが、「Cysharp」と「UniTask」の二箇所でエラーが発生しています
エラーメッセージ
error
1CS0246 型または名前空間の名前 'Cysharp' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください) 2 3CS0246 型または名前空間の名前 'UniTask' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください) 4
該当のソースコード
C#
1using Cysharp.Threading.Tasks; 2using UnityEngine; 3 4public class Sample : MonoBehaviour 5{ 6 private async void Start() 7 { 8 Debug.Log("処理開始"); 9 await SampleAsync(); 10 Debug.Log("処理終了"); 11 } 12 13 private async UniTask SampleAsync() 14 { 15 await UniTask.Delay(1000); // 1秒待機 16 Debug.Log("1秒経過"); 17 } 18}
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
Cysharp、UniTaskに関するエラーの記述がほとんどなく進行不可という状態です
・Unity,UnityHubの再起動
・Unity,UnityHubの再インストール
・UniTaskの再インストール
上記の改善策を試してみたのですが解消されませんでした
補足
Unity : 2022.3.22f1
UnityHub : 3.11.0
UniTask : 2.5.10(インストール済みhttps://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask)
01/23追記
UniTaskのインストールは## 実現したいこと
UniTaskが正常に動作するようになる
発生している問題・分からないこと
VisualStudioでネット上に記載されているテンプレートをそのままコピペして実行しようとしたが、「Cysharp」と「UniTask」の二箇所でエラーが発生しています
エラーメッセージ
error
1CS0246 型または名前空間の名前 'Cysharp' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください) 2 3CS0246 型または名前空間の名前 'UniTask' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください) 4
該当のソースコード
C#
1using Cysharp.Threading.Tasks; 2using UnityEngine; 3 4public class Sample : MonoBehaviour 5{ 6 private async void Start() 7 { 8 Debug.Log("処理開始"); 9 await SampleAsync(); 10 Debug.Log("処理終了"); 11 } 12 13 private async UniTask SampleAsync() 14 { 15 await UniTask.Delay(1000); // 1秒待機 16 Debug.Log("1秒経過"); 17 } 18}
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
Cysharp、UniTaskに関するエラーの記述がほとんどなく進行不可という状態です
・Unity,UnityHubの再起動
・Unity,UnityHubの再インストール
・UniTaskの再インストール
上記の改善策を試してみたのですが解消されませんでした
01/23追記
・新規プロジェクトを作成して同様の手順で導入をした結果、そちらでは正常に動作しました
補足
Unity : 2022.3.22f1
UnityHub : 3.11.0
UniTask : 2.5.10(インストール済みhttps://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask)
01/23追記
UniTaskのインストールは下記のサイトを参考に「packageManager」から「Add package from git」で追加しました。
エディターのPackageManagerではUniTaskが表示されており、ダウンロードされていることが確認できています
参考サイトURL:https://shibuya24.info/entry/unity-start-unitask
GitURL:https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask
.csprojについて
ファイルは上記に添付した画像しかなく、内容は該当のソースコード変わりありませんでした
ソリューションエクスプローラーの参照ではUniTaskに関するものはありませんでした
