コード例 #1
0
            /************************************************************************************************************************/

            private void OnEnable()
            {
                Target = (ReadMe)target;

                _PreviousVersion = PlayerPrefs.GetInt(ReleaseNumberPrefKey, -1);
                if (_PreviousVersion < 0)
                {
                    _PreviousVersion = EditorPrefs.GetInt(ReleaseNumberPrefKey, -1);// Animancer v2.0 used EditorPrefs.
                }
                _Examples = ExampleGroup.Gather(Target._ExamplesFolder, out _ExamplesDirectory);
            }
コード例 #2
0
            /************************************************************************************************************************/

            private void OnEnable()
            {
                _Target = (ReadMe)target;
                _Icon   = AssetPreview.GetMiniThumbnail(target);

                var key = _Target.ReleaseNumberPrefKey;

                _PreviousVersion = PlayerPrefs.GetInt(key, -1);
                if (_PreviousVersion < 0)
                {
                    _PreviousVersion = EditorPrefs.GetInt(key, -1);// Animancer v2.0 used EditorPrefs.
                }
                _Examples = ExampleGroup.Gather(_Target._ExamplesFolder, out _ExamplesDirectory);

                _Title     = $"{_Target.ProductName}\n{_Target.VersionName}";
                _EmailLink = $"mailto:{_Target.DeveloperEmail}?subject={_Target.ProductName.Replace(" ", "%20")}";
                _DontShowOnStartupProperty = serializedObject.FindProperty(nameof(_DontShowOnStartup));
            }