文件名称:用Flex实现咕噜滚的原理
文件大小:1.39MB
文件格式:RAR
更新时间:2014-11-17 05:00:24
go滚咕噜咕噜滚,MIUI,点心龙卷风,Flex实现,算法原理
这个原理其实不难,就是如果把图标的排列由方形变圆形,再由圆形变方形的过程,加上个旋转和移动的特效. 下面是我用flex实现的咕噜滚原理展示 http://218.204.254.111:9980/DmHome/Grollum.html 算法简析 1.确定一个圆形,算出圆的中心点坐标,和半径. 2.找出一个基准点,算出这点的坐标和角度. 3.根据这个基准点算出圆环上每一点的坐标和角度. 4.把图标旋转并移动到圆环上. 这个类似经典的球的圆周运动. 可参考: http://www.cnblogs.com/yjmyzz/archive/2010/04/20/1716504.html
【文件预览】:
.project
.actionScriptProperties
.flexProperties
src
----images()
--------p.png(1KB)
--------wallpaper.jpg(11KB)
--------search.png(4KB)
----box()
--------imgBox.mxml(794B)
----Grollum.mxml(5KB)
bin-debug
----history()
--------history.css(371B)
--------historyFrame.html(827B)
--------history.js(25KB)
----images()
--------p.png(1KB)
----playerProductInstall.swf(657B)
----Grollum.html(6KB)
----swfobject.js(26KB)
----Grollum.swf(1.34MB)
.settings
----org.eclipse.core.resources.prefs(88B)
libs
html-template
----history()
--------history.css(371B)
--------historyFrame.html(827B)
--------history.js(25KB)
----index.template.html(6KB)
----playerProductInstall.swf(657B)
----swfobject.js(26KB)