♻️ Rebuild with DI
This commit is contained in:
@@ -20,7 +20,7 @@ public partial class Player : CharacterBody2D
|
||||
[Export] public float ZoomDecay = 0.9f;
|
||||
[Export] public float ZoomSmoothing = 10.0f;
|
||||
|
||||
[Export] public ResourceManager Inventory;
|
||||
public ResourceManager Inventory { get; private set; }
|
||||
|
||||
private Camera2D _camera;
|
||||
private Vector2 _cameraTargetZoom = Vector2.One;
|
||||
@@ -33,6 +33,8 @@ public partial class Player : CharacterBody2D
|
||||
_camera = GetNode<Camera2D>("Camera2D");
|
||||
_cameraTargetZoom = _camera.Zoom;
|
||||
|
||||
Inventory = DependencyInjection.Container.GetInstance<ResourceManager>();
|
||||
|
||||
AddToGroup(ItemPickup.PickupGroupName);
|
||||
AddToGroup(NaturalResourceGenerator.ChunkTrackerGroupName);
|
||||
}
|
||||
|
Reference in New Issue
Block a user