28 lines
640 B
C#
28 lines
640 B
C#
|
using UnityEngine;
|
|||
|
|
|||
|
namespace I2.Loc
|
|||
|
{
|
|||
|
|
|||
|
public class RegisterGlobalParameters : MonoBehaviour, ILocalizationParamsManager
|
|||
|
{
|
|||
|
public virtual void OnEnable()
|
|||
|
{
|
|||
|
if (!LocalizationManager.ParamManagers.Contains(this))
|
|||
|
{
|
|||
|
LocalizationManager.ParamManagers.Add(this);
|
|||
|
LocalizationManager.LocalizeAll(true);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnDisable()
|
|||
|
{
|
|||
|
LocalizationManager.ParamManagers.Remove(this);
|
|||
|
}
|
|||
|
|
|||
|
public virtual string GetParameterValue( string ParamName )
|
|||
|
{
|
|||
|
return null;
|
|||
|
}
|
|||
|
|
|||
|
}
|
|||
|
}
|