模仿系統的抖動動畫,主要用的是cakeyframeanimation(見之前篇博文)和nstimer,不多說直接上**。
#define degreestoradians(x) (m_pi*(x)/180.0)
//左右搖擺的角度
#define radius 3.0f
#define shaketime 0.5
//動畫實現
-(void)shakeanimationwithview:(id)sender
[shakeview.layer addanimation:keyan forkey:@"shake"];
}
//呼叫該方法,開始抖動動畫
-(void)startshakewithview:(uiview *)shakeview withviewname:(nsstring *)nameofview
//結束所有動畫
-(void)stopshakeall
[timerarray removeallobjects];
}
//去除uiimageview的鋸齒
-(uiimageview *)clearsawtoothofview:(uiimageview *)imgview
iOS左右抖動動畫
1,建立核心動畫 cakeyframeanimation keyanima cakeyframeanimation animation 2,告訴系統執行什麼動畫。keyanima keypath transform.rotation keyanima values m pi 4 90.0 5 m p...
禮盒抖動動畫(CocosCreator)
推薦閱讀 移動方法 cc.moveto duration number,position number cc.vec2,y?number 順序執行某些動作 cc.sequence actionoractionarray cc.finitetimeaction cc.finitetimeaction,...
禮盒抖動動畫(CocosCreator)
推薦閱讀 移動方法 cc.moveto duration number,position number cc.vec2,y?number 順序執行某些動作 cc.sequence actionoractionarray cc.finitetimeaction cc.finitetimeaction,...