我試圖褪色預乘紋理,以便它逐漸變得透明。我遇到的問題是隨着alpha值從1變爲0,紋理變爲黑色而不是透明。 glEnable(GL_BLEND);
glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
// premultiply color
color.r = r * alpha;
color.g = g * alpha;
color.b = b
目前我正在使用這種方法的類。 class TipInCellAnimator {
// placeholder for things to come -- only fades in for now
class func animate(cell:UITableViewCell) {
let view = cell.contentView
view.layer.opacit