refactor: update collision shape disabling method for improved performance
This commit is contained in:
@@ -41,7 +41,7 @@ public partial class EnemyDeathComponent : Node
|
||||
EventBus.EmitEnemyDefeated(Owner, ownerNode.GlobalPosition);
|
||||
}
|
||||
|
||||
CollisionShape.SetDisabled(true);
|
||||
CollisionShape.SetDeferred(CollisionShape2D.PropertyName.Disabled, true);
|
||||
var tween = CreateTween();
|
||||
tween.TweenProperty(Owner, "scale", Vector2.Zero, TweenDuration);
|
||||
await ToSignal(tween, Tween.SignalName.Finished);
|
||||
|
||||
Reference in New Issue
Block a user