Exemple #1
0
        void OnEnable()
        {
            if (!texLoaded)
            {
                tex_orb   = AMEditorResource.LoadEditorTexture("am_orb");
                texLoaded = true;
            }

            window              = this;
            this.maxSize        = new Vector2(715f, 398f);
            this.minSize        = this.maxSize;
            this.wantsMouseMove = true;
            loadAnimatorData();
            oData = AMOptionsFile.loadFile();
            setupFilteredCategories();

            selectedIndex = getCategoryIndexForEase(AMTimeline.GetEaseTypeNameIndex(key.easeType));

            if (getSelectedEaseName(category, selectedIndex) == "Custom")
            {
                isCustomEase = true;
            }
            if (isCustomEase && key.customEase.Count > 0)
            {
                curve = key.getCustomEaseCurve();
            }
            else
            {
                setEasingCurve();
            }
        }
Exemple #2
0
 public static void setValues(AMKey _key, AMTrack _track)
 {
     justSet = true;
     key     = _key;
     track   = _track;
     //aData = _aData;
     selectedIndex = AMTimeline.GetEaseTypeNameIndex(key.easeType);
 }