1. Created simple script to add all scripts under Assets folder to type prefs editor. And then used it to collect all possible types.
2. Create AOT.cs, link.xml.
3. Launch game in XBOX Scarlett (the new xbox series)
4. Got an errors when load Player object that has FSM. then game crashes.
5. Works fine if i get rid of player. (no errors appear)
Error:
TargetException: Non-static field requires a target at System.Reflection.MonoField.SetValue (System.Object obj, System.Object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) [0x00000] in <00000000000000000000000000000000>:0 at System.Reflection.FieldInfo.SetValue (System.Object obj, System.Object value) [0x00000] in <00000000000000000000000000000000>:0 at ParadoxNotion.Serialization.FullSerializer.Internal.fsReflectedConvert
n.JSONSerializer.TryDeserializeOverwrite[T] (T instance, System.String json, System.Collections.Generic.List1[T] references) [0x00000] in <00000000000000000000000000000000>:0 at NodeCanvas.Framework.Graph.Deserialize (System.String serializedGraph, System.Collections.Generic.List1[T] references, System.Boolean validate) [0x00000] in <00000000000000000000000000000000>:0 at NodeCanvas.Framework.Graph.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize () [0x00000] in <0000000000000000000000 ………………
—-
Are their any possible errors in AOT Platform even if I have created AOT Classes?
I wonder why that error has appeared. and how snugglepilot have managed to fix this.
Login
Register
By registering on this website you agree to our Privacy Policy.