separated logic for weapon code refactored
This commit is contained in:
@@ -16,6 +16,7 @@ namespace Darkmatter.App
|
||||
[SerializeField] private PlayerConfigSO playerConfig;
|
||||
[SerializeField] private CameraConfigSO cameraConfig;
|
||||
[SerializeField] private GunWeapon gunWeapon;
|
||||
[SerializeField] private TargetProvider TargetProvider;
|
||||
protected override void Configure(IContainerBuilder builder)
|
||||
{
|
||||
builder.RegisterEntryPoint<PlayerController>(Lifetime.Scoped);
|
||||
@@ -24,7 +25,7 @@ namespace Darkmatter.App
|
||||
builder.RegisterComponent<IPlayerAnim>(playerAnim);
|
||||
builder.RegisterComponent<IInputReader>(inputReader);
|
||||
builder.RegisterComponent<IPlayerPawn>(playerMotor);
|
||||
|
||||
builder.RegisterComponent<ITargetProvider>(TargetProvider);
|
||||
builder.RegisterComponent(playerConfig);
|
||||
builder.RegisterComponent(cameraConfig);
|
||||
builder.RegisterComponent<IWeapon>(gunWeapon);
|
||||
|
||||
Reference in New Issue
Block a user