/// <summary>
        /// Set the default values.
        /// </summary>
        protected override void ResetDefaultValues()
        {
            if (effect == null)
            effect = this.target as SpriteColorShiftLinear;

              effect.redShift = Vector2.zero;

              effect.greenShift = Vector2.zero;

              effect.blueShift = Vector2.zero;

              effect.noiseAmount = 0.0f;

              effect.noiseSpeed = 1.0f;

              base.ResetDefaultValues();
        }
        /// <summary>
        /// Inspector.
        /// </summary>
        protected override void Inspector()
        {
            if (effect == null)
            effect = this.target as SpriteColorShiftLinear;

              EditorGUIUtility.fieldWidth = 40.0f;

              effect.redShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Red offset", SpriteColorFXEditorHelper.TooltipRedOffset, effect.redShift, Vector2.zero);

              effect.greenShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Green offset", SpriteColorFXEditorHelper.TooltipGreenOffset, effect.greenShift, Vector2.zero);

              effect.blueShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Blue offset", SpriteColorFXEditorHelper.TooltipBlueOffset, effect.blueShift, Vector2.zero);

              effect.noiseAmount = SpriteColorFXEditorHelper.SliderWithReset(@"Noise amount", SpriteColorFXEditorHelper.TooltipNoiseAmount, effect.noiseAmount * 100.0f, 0.0f, 100.0f, 0.0f) * 0.01f;

              effect.noiseSpeed = SpriteColorFXEditorHelper.SliderWithReset(@"Noise speed", SpriteColorFXEditorHelper.TooltipNoiseSpeed, effect.noiseSpeed * 100.0f, 0.0f, 100.0f, 0.0f) * 0.01f;
        }
        /// <summary>
        /// Inspector.
        /// </summary>
        protected override void Inspector()
        {
            if (baseTarget == null)
            {
                baseTarget = this.target as SpriteColorShiftLinear;
            }

            EditorGUIUtility.fieldWidth = 40.0f;

            baseTarget.redShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Red offset", SpriteColorFXEditorHelper.TooltipRedOffset, baseTarget.redShift, Vector2.zero);

            baseTarget.greenShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Green offset", SpriteColorFXEditorHelper.TooltipGreenOffset, baseTarget.greenShift, Vector2.zero);

            baseTarget.blueShift = SpriteColorFXEditorHelper.Vector2WithReset(@"Blue offset", SpriteColorFXEditorHelper.TooltipBlueOffset, baseTarget.blueShift, Vector2.zero);

            baseTarget.noiseAmount = SpriteColorFXEditorHelper.SliderWithReset(@"Noise amount", SpriteColorFXEditorHelper.TooltipNoiseAmount, baseTarget.noiseAmount * 100.0f, 0.0f, 100.0f, 0.0f) * 0.01f;

            baseTarget.noiseSpeed = SpriteColorFXEditorHelper.SliderWithReset(@"Noise speed", SpriteColorFXEditorHelper.TooltipNoiseSpeed, baseTarget.noiseSpeed * 100.0f, 0.0f, 100.0f, 0.0f) * 0.01f;
        }
        /// <summary>
        /// Set the default values.
        /// </summary>
        protected override void ResetDefaultValues()
        {
            if (baseTarget == null)
            {
                baseTarget = this.target as SpriteColorShiftLinear;
            }

            baseTarget.redShift = Vector2.zero;

            baseTarget.greenShift = Vector2.zero;

            baseTarget.blueShift = Vector2.zero;

            baseTarget.noiseAmount = 0.0f;

            baseTarget.noiseSpeed = 1.0f;

            base.ResetDefaultValues();
        }
Пример #5
0
 private void OnEnable()
 {
     spriteColorShiftLinear = gameObject.GetComponent <SpriteColorShiftLinear>();
 }
Пример #6
0
 private void OnEnable()
 {
   spriteColorShiftLinear = gameObject.GetComponent<SpriteColorShiftLinear>();
 }