В лог-коде Xcode следующее:
NullReferenceException: ссылка на объект не установлена на экземпляр объекта.
в UnityEngine.UI.GraphicRaycaster.Raycast (UnityEngine.Canvas Canvas, UnityEngine.Camera eventCamera, UnityEngine.Vector2 pointerPosition, System.Collections.Generic.IList
Код: Выделить всё
1[T] foundGraphics, System.Collections.Generic.Listat UnityEngine.UI.GraphicRaycaster.Raycast (UnityEngine.EventSystems.PointerEventData eventData, System.Collections.Generic.List
Код: Выделить всё
1[T] resultAppendList) [0x00000] in :0 at UnityEngine.EventSystems.EventSystem.RaycastAll (UnityEngine.EventSystems.PointerEventData eventData, System.Collections.Generic.Listat UnityEngine.EventSystems.PointerInputModule.GetTouchPointerEventData (UnityEngine.Touch input, System.Boolean& нажата, System.Boolean& выпущена) [0x0 0000] в :0
в UnityEngine.EventSyste
в редакторе:
MissingReferenceException: объект типа «CanvasRenderer» был уничтожен, но вы все еще пытаются получить к нему доступ.
Ваш скрипт должен либо проверить, имеет ли он значение NULL, либо не уничтожать объект.
UnityEngine.UI.GraphicRaycaster.Raycast (UnityEngine.Canvas Canvas, UnityEngine.Camera eventCamera, UnityEngine.Vector2 pointerPosition, System.Collections.Generic.IList
Код: Выделить всё
1[T] foundGraphics, System.Collections.Generic.ListUnityEngine.UI.GraphicRaycaster. Raycast (UnityEngine.EventSystems.PointerEventData eventData, System.Collections.Generic.List
Код: Выделить всё
1[T] resultAppendList) (at ./Library/PackageCache/com.unity.ugui@1.0.0/Runtime/UI/Core/GraphicRaycaster.cs:218) UnityEngine.EventSystems.EventSystem.RaycastAll (UnityEngine.EventSystems.PointerEventData eventData, System.Collections.Generic.ListUnityEngine.EventSystems.PointerInputModule.GetMousePointerEventData ( Идентификатор System.Int32) (в ./Library/PackageCache/com.unity.ugui@1.0.0/Runtime/EventSystem/InputModules/PointerInputModule.cs:295)
UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32) id) (в ./Library/PackageCache/com.unity.ugui@1.0.0/Runtime/EventSystem/InputModules/StandaloneInputModule.cs:548)
UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () (в ./Library /PackageCache/com.unity.ugui@1.0.0/Runtime/EventSystem/InputModules/StandaloneInputModule.cs:534)
UnityEngine.EventSystems.StandaloneInputModule.Process () (в ./Library/PackageCache/com.unity. ugui@1.0.0/Runtime/EventSystem/InputModules/StandaloneInputModule.cs:282)
UnityEngine.EventSystems.EventSystem.Update () (по адресу ./Library/PackageCache/com.unity.ugui@1.0.0/Runtime) /EventSystem/EventSystem.cs:530)
Это ошибка Unity/iOS?
Подробнее здесь: https://stackoverflow.com/questions/784 ... tem-exists
Мобильная версия