Files

32 lines
574 B
C#

using UnityEngine;
namespace Zenject.Tests.Bindings.FromNewScriptableObjectResource
{
public interface IFoo
{
}
//[CreateAssetMenu(fileName = "Foo", menuName = "Test/Foo")]
public class Foo : ScriptableObject, IFoo
{
public static int InstanceCount
{
get;
set;
}
public bool WasInjected
{
get;
private set;
}
[Inject]
public void Construct()
{
WasInjected = true;
InstanceCount++;
}
}
}