Remove most usages of obsolete TransformComponent methods (#19571)

This commit is contained in:
Visne
2023-08-30 04:05:19 +02:00
committed by GitHub
parent 3ba60835ec
commit 1416942bea
91 changed files with 312 additions and 221 deletions

View File

@@ -18,6 +18,7 @@ public abstract class SharedConveyorController : VirtualController
[Dependency] protected readonly EntityLookupSystem Lookup = default!;
[Dependency] protected readonly SharedPhysicsSystem Physics = default!;
[Dependency] private readonly SharedGravitySystem _gravity = default!;
[Dependency] private readonly SharedTransformSystem _transform = default!;
protected const string ConveyorFixture = "conveyor";
@@ -116,7 +117,7 @@ public abstract class SharedConveyorController : VirtualController
var itemRelative = conveyorPos - localPos;
localPos += Convey(direction, speed, frameTime, itemRelative);
transform.LocalPosition = localPos;
_transform.SetLocalPosition(transform, localPos);
// Force it awake for collisionwake reasons.
Physics.SetAwake(entity, body, true);