解決したいこと
2つ分からない事があります。
文章じゃわかりづらいかもしれないので動画も取りました。
①コンソールするときにエラーがでてきます。
このエラーについてググったのですが再起動しろとかしか書いてなくて再起動したけれど自分はダメでした。
バージョンは2021年度版です。
error
1ArgumentNullException: Value cannot be null. 2Parameter name: declarations 3Unity.VisualScripting.EnsureThat.IsNotNull[T] (T value) (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Ensure/EnsureThat.Objects.cs:32) 4Unity.VisualScripting.SavedVariables.WarnAndNullifyUnityObjectReferences (Unity.VisualScripting.VariableDeclarations declarations) (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Variables/SavedVariables.cs:166) 5Unity.VisualScripting.SavedVariables.SaveDeclarations (Unity.VisualScripting.VariableDeclarations declarations) (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Variables/SavedVariables.cs:78) 6Unity.VisualScripting.SavedVariables.OnExitPlayMode () (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Variables/SavedVariables.cs:61) 7Unity.VisualScripting.VariablesSaver.OnApplicationQuit () (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Variables/VariablesSaver.cs:27)
error
1UnityException: Trying to destroy invalid instance of 'Unity.VisualScripting.VariablesSaver' singleton. 2Unity.VisualScripting.Singleton`1[T].OnDestroy (T instance) (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Unity/Singleton.cs:163) 3Unity.VisualScripting.VariablesSaver.OnDestroy () (at Library/PackageCache/com.unity.visualscripting@1.5.2/Runtime/VisualScripting.Core/Variables/VariablesSaver.cs:22)
②このように自作でクラスを作成してそれをコンソールしようとしたのですが、なぜか何もコンソールされなかったです。参考書通りにしたので間違っていないと思うのですがどうしてなのか教えてほしいです。
c#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class lesson1 : MonoBehaviour 6{ 7 // Start is called before the first frame update 8 void Start() 9 { 10 Person p = new Person(); 11 p.name ="太郎"; 12 } 13 14 // Update is called once per frame 15 void Update() 16 { 17 18 } 19} 20 21class Person{ 22 public string name; 23} 24
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/03 07:15
2021/05/08 12:00
2021/05/08 12:12
2021/05/09 10:08