20 lines
434 B
C#
20 lines
434 B
C#
using UnityEngine;
|
|
using Zenject;
|
|
|
|
public class LevelInstaller : MonoInstaller
|
|
{
|
|
[SerializeField]
|
|
private Level level;
|
|
|
|
public override void InstallBindings()
|
|
{
|
|
Container.Bind<Level>()
|
|
.FromInstance(level)
|
|
.AsSingle();
|
|
|
|
Container.Bind<LevelManager>()
|
|
.FromComponentsInNewPrefabResource("Managers/LevelManager")
|
|
.AsSingle()
|
|
.NonLazy();
|
|
}
|
|
} |