/// <summary> /// OnEnable. /// </summary> void OnEnable() { mScript = (MyLocalization)target; mKey = serializedObject.FindProperty("mKey"); mPrefix = serializedObject.FindProperty("mPrefix"); mSuffix = serializedObject.FindProperty("mSuffix"); mFormatText = serializedObject.FindProperty("mFormatText"); mImageLanguages = serializedObject.FindProperty("mImageLanguages"); mImageObjects = serializedObject.FindProperty("mImageObjects"); mImageInvisibleTexts = serializedObject.FindProperty("mImageInvisibleTexts"); }
/// <summary> /// Unregister an object which uses localization. /// </summary> public void Unregister(MyLocalization localization) { mListLocalization.Remove(localization); }
/// <summary> /// Register an object which uses localization. /// </summary> public void Register(MyLocalization localization) { mListLocalization.Add(localization); }