freezy / VisualPinball.Engine

:video_game: Visual Pinball Engine for Unity
https://docs.visualpinball.org
GNU General Public License v3.0
396 stars 62 forks source link

IndexOutOfRangeException: Index was outside the bounds of the array. #456

Open shntat opened 1 year ago

shntat commented 1 year ago

VisualPinball.Unity.Triangulator.DetermineWindingOrder (Unity.Mathematics.float2[] vertices) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Physics/Triangulator/Triangulator.cs:364) VisualPinball.Unity.Triangulator.Triangulate (Unity.Mathematics.float2[] inputVertices, VisualPinball.Unity.WindingOrder desiredWindingOrder, Unity.Mathematics.float2[]& outputVertices, System.Int32[]& indices) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Physics/Triangulator/Triangulator.cs:81) VisualPinball.Unity.ColliderUtils.Generate3DPolyColliders (Unity.Mathematics.float3[]& rgv, VisualPinball.Unity.ColliderInfo info, System.Collections.Generic.ICollection1[T] colliders) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Physics/Collider/ColliderUtils.cs:36) VisualPinball.Unity.SurfaceColliderGenerator.GenerateColliders (System.Single playfieldHeight, System.Collections.Generic.List1[T] colliders, System.Single margin) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/VPT/Surface/SurfaceColliderGenerator.cs:62) VisualPinball.Unity.SurfaceApi.CreateColliders (System.Collections.Generic.List1[T] colliders, System.Single margin) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/VPT/Surface/SurfaceApi.cs:56) VisualPinball.Unity.CollidableApi3[TComponent,TCollidableComponent,TData].VisualPinball.Unity.IApiColliderGenerator.CreateColliders (System.Collections.Generic.List1[T] colliders, System.Single margin) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/VPT/CollidableApi.cs:72) VisualPinball.Unity.QuadTreeCreator.Create (Unity.Entities.EntityManager entityManager, Unity.Collections.NativeHashMap2[Unity.Entities.Entity,System.Boolean]& itemsColliding) (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Physics/Collision/QuadTreeCreator.cs:57) VisualPinball.Unity.SimulateCycleSystemGroup.OnStartRunning () (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Physics/SystemGroup/SimulateCycleSystemGroup.cs:71) Unity.Entities.ComponentSystem.Update () (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:103) VisualPinball.Unity.VisualPinballSimulationSystemGroup.OnUpdate () (at Library/PackageCache/org.visualpinball.engine.unity@0.0.1-preview.125/VisualPinball.Unity/VisualPinball.Unity/Game/VisualPinballSimulationSystemGroup.cs:112) Unity.Entities.ComponentSystem.Update () (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114) Unity.Entities.ComponentSystemGroup.UpdateAllSystems () (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:472) UnityEngine.Debug:LogException(Exception) Unity.Debug:LogException(Exception) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Stubs/Unity/Debug.cs:19) Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:477) Unity.Entities.ComponentSystemGroup:OnUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:417) Unity.Entities.ComponentSystem:Update() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114) Unity.Entities.DummyDelegateWrapper:TriggerUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ScriptBehaviourUpdateOrder.cs:333)