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