1
當C4中的動畫完成時,對象是否發佈通知?我看到C4Sample正常結束,C4Movie結束了。如果我要求一個形狀動畫,當它完成時我怎樣才能調用?當動畫在C4中結束時的通知
更新
這裏有一個鏈接到一個要點與實施的解決方案:https://gist.github.com/drart/5693291
當C4中的動畫完成時,對象是否發佈通知?我看到C4Sample正常結束,C4Movie結束了。如果我要求一個形狀動畫,當它完成時我怎樣才能調用?當動畫在C4中結束時的通知
更新
這裏有一個鏈接到一個要點與實施的解決方案:https://gist.github.com/drart/5693291
目前有在動畫的最後沒有通知。你最好的選擇是按照給定的間隔運行一個你知道會在動畫之後的方法,例如:
obj.animationDuration = 1.0f;
obj.fillColor = C4RED;
[self runMethod:@"methodToRunAfterAnimationIsComplete"
afterDelay:obj.animationDuration+.01f];
謝謝!這很好地工作。將來可能會添加動畫完成通知的任何機會? –
可能。我想爲C4設計更完整的動畫系統。現在它利用了Core Animation框架提供的隱式動畫,但沒有充分利用關鍵幀動畫和更好的控制等其他方面的優勢。在C4中擁有這樣的東西真是太棒了。 –