Implement Fade effect (This corrects SetOpacity)