Files
sber-ar/Assets/Plugins/Zenject/OptionalExtras/IntegrationTests/SceneTests/TestDestructionOrder/Scene2Installer.cs
T

26 lines
652 B
C#

using UnityEngine;
using UnityEngine.SceneManagement;
namespace Zenject.Tests.TestDestructionOrder
{
public class SceneChangeHandler : ITickable
{
public void Tick()
{
if (Input.GetKeyDown(KeyCode.Space))
{
SceneManager.LoadScene("EmptyScene", LoadSceneMode.Single);
}
}
}
public class Scene2Installer : MonoInstaller<Scene2Installer>
{
public override void InstallBindings()
{
Container.BindInterfacesTo<SceneChangeHandler>().AsSingle();
Container.BindInterfacesTo<FooDisposable2>().AsSingle();
}
}
}