public void StartFadeOutEffect(Action callback)
    {
        var sequence = new SequencedAnimation()
                       .FadeTo(image, 0, fadeDuration)
                       .Invoke(callback);

        sequence.Play();
    }
    public void StartFadeInEffect(Action callback)
    {
        var sequence = new SequencedAnimation()
                       .Fade(image, 0, 0, 0.01f) //issue
                       .FadeTo(image, 1, fadeDuration)
                       .Invoke(callback);

        sequence.Play();
    }