果凍特效彈出窗口
果凍特效彈出窗口
這個JellyPanel繼承自panel,用戶可用直接使用,并可自加其它邏輯及子控件等。有兩個參數(shù),一為vibrationCount,表示彈出時振動的重復值;一為delayNumber,表示振動間隔。這兩個參數(shù)結(jié)合使用,可以調(diào)節(jié)彈出外觀。
在這里下載源碼:JellyAlertEffectsExample.zip
讀者可自行采集欠阻尼曲線點,demo的采樣來源于網(wǎng)上。本demo僅供學習與研究之用。本demo是對DistortionEffects的二次開發(fā),DistortionEffects是auhlmann開發(fā)的。
可以在mac,ubuntu中找到它的影子。實現(xiàn)原理都是類似的,大意是利用欠阻尼曲線控制彈出窗口的四角坐標,用不同的語言有不同的實現(xiàn)方式。
欠阻尼點非我采集,使用的是YX.Shawn在網(wǎng)上公布的采樣。除了參考了他的blog,同時還參照了auhlmann開發(fā)的DistortionEffects的例子,當然也使用了他開發(fā)的組件。這個效果非我首創(chuàng),YX.Shawn早在去年便已實現(xiàn),只是他沒有公布源碼。
sban 2008年3月28日于北京朝陽門
本站采用創(chuàng)作共用許可署名,非商業(yè)。 如需轉(zhuǎn)載,請保留原文作者及鏈接。
原文鏈接: http://blog.sban.com.cn/2008/04/01/jelly-effect-alert-window.html
posted on 2008-08-13 10:14 vinny 閱讀(1995) 評論(2) 編輯 收藏 所屬分類: Flex