dots 物理庫API

SystemAPI.GetSingleton<PhysicsWorldSingleton>()

  1.0之後不在是通過系統方式獲取,而是通過這種單例方式

 

以下是ChatGpt給出的過時例子

 protected override void OnCreate()
    {
        // 獲取 BuildPhysicsWorld 系統
        buildPhysicsWorldSystem = World.GetExistingSystem<BuildPhysicsWorld>();
    }

    protected override void OnUpdate()
    {
        // 在 TriggerEvent.Execute 方法或其他地方獲取 ColliderKeyA
        ColliderKey colliderKeyA = triggerEvent.ColliderKeyA;

        // 獲取 PhysicsWorld
        PhysicsWorld physicsWorld = buildPhysicsWorldSystem.PhysicsWorld;

 

獲取到的PhysicsWorldSingleton,可用來做射線檢測,掃描器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章