Search Unity

Issue with physics after updating to DOTS 0.50

Discussion in 'Entity Component System' started by libra34567, May 4, 2022.

  1. libra34567

    libra34567

    Joined:
    Apr 5, 2014
    Posts:
    62
    So I recently updated my project to the lastest of dots, but I got the following error, which doesn't really indicate what I did wrong, below are the error log (burst off):

    Could really need some help here as the exception is not indicating what I did wrong, nor did google helps.
    Thank you in advanced!
    Best
    Yichen Li


    Code (CSharp):
    1. InvalidOperationException: Adding/removing components or changing position/rotation/velocity/collider ECS data on dynamic entities during physics step
    2. Unity.Physics.SafetyChecks.ThrowInvalidOperationException (Unity.Collections.FixedString128Bytes message) (at Library/PackageCache/com.unity.physics@0.50.0-preview.43/Unity.Physics/Extensions/SafetyChecks.cs:250)
    3. Unity.Physics.Systems.ExportPhysicsWorld+CheckTotalIntegrity.Execute () (at Library/PackageCache/com.unity.physics@0.50.0-preview.43/Unity.Physics/ECS/Base/Systems/ExportPhysicsWorld.cs:172)
    4. Unity.Jobs.IJobExtensions+JobStruct`1[T].Execute (T& data, System.IntPtr additionalPtr, System.IntPtr bufferRangePatchData, Unity.Jobs.LowLevel.Unsafe.JobRanges& ranges, System.Int32 jobIndex) (at <a688d46e7ef94eddb346e2a3c89f5b12>:0)
    And here is the package and unity version I'm using:
    1. Unity 2020.3.30f1
    2. Full manifest below:
    Code (CSharp):
    1. {
    2.   "dependencies": {
    3.     "com.marijnzwemmer.unity-toolbar-extender": "https://gitee.com/ltbtcooeos/unity-toolbar-extender.git",
    4.     "com.unity.2d.animation": "5.1.0",
    5.     "com.unity.2d.sprite": "1.0.0",
    6.     "com.unity.burst": "1.4.8",
    7.     "com.unity.cinemachine": "2.6.5",
    8.     "com.unity.collections": "0.15.0-preview.21",
    9.     "com.unity.editorcoroutines": "1.0.0",
    10.     "com.unity.entities": "0.50.1-preview.2",
    11.     "com.unity.graphtools.foundation": "0.11.2-preview",
    12.     "com.unity.ide.rider": "3.0.14",
    13.     "com.unity.inputsystem": "1.3.0",
    14.     "com.unity.nuget.newtonsoft-json": "2.0.2",
    15.     "com.unity.physics": "0.50.0-preview.43",
    16.     "com.unity.platforms": "0.50.0-preview.4",
    17.     "com.unity.postprocessing": "3.1.1",
    18.     "com.unity.progrids": "3.0.3-preview.6",
    19.     "com.unity.render-pipelines.universal": "10.8.1",
    20.     "com.unity.rendering.hybrid": "0.50.0-preview.44",
    21.     "com.unity.scriptablebuildpipeline": "1.19.2",
    22.     "com.unity.test-framework": "1.1.29",
    23.     "com.unity.textmeshpro": "3.0.6",
    24.     "com.unity.timeline": "1.6.3",
    25.     "com.unity.ugui": "1.0.0",
    26.     "com.unity.ui": "1.0.0-preview.18",
    27.     "com.unity.uiextensions": "https://bitbucket.org/UnityUIExtensions/unity-ui-extensions.git",
    28.     "com.unity.modules.ai": "1.0.0",
    29.     "com.unity.modules.androidjni": "1.0.0",
    30.     "com.unity.modules.animation": "1.0.0",
    31.     "com.unity.modules.assetbundle": "1.0.0",
    32.     "com.unity.modules.audio": "1.0.0",
    33.     "com.unity.modules.cloth": "1.0.0",
    34.     "com.unity.modules.director": "1.0.0",
    35.     "com.unity.modules.imageconversion": "1.0.0",
    36.     "com.unity.modules.imgui": "1.0.0",
    37.     "com.unity.modules.jsonserialize": "1.0.0",
    38.     "com.unity.modules.particlesystem": "1.0.0",
    39.     "com.unity.modules.physics": "1.0.0",
    40.     "com.unity.modules.physics2d": "1.0.0",
    41.     "com.unity.modules.screencapture": "1.0.0",
    42.     "com.unity.modules.terrain": "1.0.0",
    43.     "com.unity.modules.terrainphysics": "1.0.0",
    44.     "com.unity.modules.tilemap": "1.0.0",
    45.     "com.unity.modules.ui": "1.0.0",
    46.     "com.unity.modules.uielements": "1.0.0",
    47.     "com.unity.modules.umbra": "1.0.0",
    48.     "com.unity.modules.unityanalytics": "1.0.0",
    49.     "com.unity.modules.unitywebrequest": "1.0.0",
    50.     "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    51.     "com.unity.modules.unitywebrequestaudio": "1.0.0",
    52.     "com.unity.modules.unitywebrequesttexture": "1.0.0",
    53.     "com.unity.modules.unitywebrequestwww": "1.0.0",
    54.     "com.unity.modules.vehicles": "1.0.0",
    55.     "com.unity.modules.video": "1.0.0",
    56.     "com.unity.modules.vr": "1.0.0",
    57.     "com.unity.modules.wind": "1.0.0",
    58.     "com.unity.modules.xr": "1.0.0"
    59.   },
    60.   "scopedRegistries": []
    61. }
    62.