caemitterlayer

    6熱度

    1回答

    我有一個CAEmitterLayer動畫沿bezier路徑(封閉的形式,如'8',四個控制點之一)與CAKeyframeAnimation。現在我想通過沿着(但不一定是)路徑上的觸摸手指滑動來控制動畫。這怎麼可能,這甚至有可能?

    1熱度

    1回答

    我有一個CAEmitterLayer沿bezierPath動畫,我的CEEMitterCell粒子是用部分透明的gaussed-circle.png製成的。這些粒子的壽命爲0.3,這導致了我的動畫CAEmitterLayer-Particles的小尾巴。 我需要尾部變得更小,並使單元在整個生命週期內淡出到alpha = 0。我嘗試了不同的參數設置組合,我不想讓它工作。我只是讓尾巴更胖,看起來醜陋不

    9熱度

    6回答

    我玩弄CAEmitterLayer和我現在面臨的一些問題:( 我需要很短的粒子效果 - 就像一擊或爆炸 - 在一個地方,例如(所以我在這個地方有小UIView)我應該怎麼做? 1,我有一個想法 - 創建emitterLayer與它的粒子,並設置生活時間爲0,當我需要它,我設置生活時間1例如和一段時間後,我可以將其設置回0. - 但它沒有做任何事情:( 2,第二個想法我每次需要時都會創建[CAEmi

    0熱度

    1回答

    我從一個問題迷迷糊糊的另一個問題:解決the first problem,背後的觸摸位置,現在我的粒子蹤跡延遲方式時,在屏幕上用手指移動。 它的工作偉大的,當我被改寫 + (Class) layerClass { //configure the UIView to have emitter layer return [CAEmitterLayer class]; } 初

    3熱度

    1回答

    這是我迄今爲止獲得的視頻。請原諒,我的MBP + QuickTime + Xcode不是最好的。 http://www.youtube.com/watch?v=DGRwz7n3kNA 這是對我想要什麼真正的草稿,但你可以得到的想法。性能是最大的問題,但即使是性能,我正在浪費CPU/GPU時間渲染/計算粒子後面我的UIImageView(惡魔符文尋找的東西)。 有沒有人有任何想法如何沿路徑發射粒子或