using System; using UnityEngine; namespace I2.Loc { public abstract class LocalizeTargetDesc : ILocalizeTargetDescriptor where T : ILocalizeTarget { public override ILocalizeTarget CreateTarget(Localize cmp) { return ScriptableObject.CreateInstance(); } public override Type GetTargetType() { return typeof(T); } } }