Ejemplo n.º 1
0
    // ===========================================================
    // Methods for/from SuperClass/Interfaces
    // ===========================================================

    // ===========================================================
    // Methods
    // ===========================================================

    public override void OnEnable() {
        base.OnEnable();
    
        t = target as UIFillProgressBar;
    
        valueCurrent = serializedObject.FindProperty("_valueCurrent");
        valueMin = serializedObject.FindProperty("valueMin");
        valueMax = serializedObject.FindProperty("valueMax");
        
        fillDirection = serializedObject.FindProperty("fillDirection");
        fillDirectionInvert = serializedObject.FindProperty("fillDirectionInvert");
        
        colorType = serializedObject.FindProperty("colorType");
        colorGradient = serializedObject.FindProperty("colorGradient");
        
        effectBurn = serializedObject.FindProperty("effectBurn");
        effectBurnBar = serializedObject.FindProperty("effectBurnBar");
        
        effectBlink = serializedObject.FindProperty("effectBlink");
        effectBlinkValue = serializedObject.FindProperty("effectBlinkValue");
        effectBlinkRatePerSecond = serializedObject.FindProperty("effectBlinkRatePerSecond");
        effectBlinkColor = serializedObject.FindProperty("effectBlinkColor");
    }
        // ===========================================================
        // Methods for/from SuperClass/Interfaces
        // ===========================================================

        // ===========================================================
        // Methods
        // ===========================================================

        public override void OnEnable()
        {
            base.OnEnable();

            t = target as UIFillProgressBar;

            valueCurrent = serializedObject.FindProperty("valueCurrent");
            valueMin     = serializedObject.FindProperty("valueMin");
            valueMax     = serializedObject.FindProperty("valueMax");

            fillDirection       = serializedObject.FindProperty("fillDirection");
            fillDirectionInvert = serializedObject.FindProperty("fillDirectionInvert");

            colorType     = serializedObject.FindProperty("colorType");
            colorGradient = serializedObject.FindProperty("colorGradient");

            effectBurn    = serializedObject.FindProperty("effectBurn");
            effectBurnBar = serializedObject.FindProperty("effectBurnBar");

            effectBlink              = serializedObject.FindProperty("effectBlink");
            effectBlinkValue         = serializedObject.FindProperty("effectBlinkValue");
            effectBlinkRatePerSecond = serializedObject.FindProperty("effectBlinkRatePerSecond");
            effectBlinkColor         = serializedObject.FindProperty("effectBlinkColor");
        }