Files
RebootKit/Runtime/Engine/Code/Services/Input/InputServiceAsset.cs

16 lines
507 B
C#

using RebootKit.Engine.Foundation;
using UnityEngine;
namespace RebootKit.Engine.Services.Input {
[CreateAssetMenu(menuName = RConsts.ServiceAssetMenu + "Input")]
public class InputServiceAsset : ServiceAsset<InputService> {
[SerializeField]
private InputService.Config _config;
public override InputService Create(DIContext context) {
InputService instance = new(_config);
context.Inject(instance);
return instance;
}
}
}