根據3D旋轉Menu改成的組件版。
只要準備一個Movie Clip,裡面每一格Frame代表一個圖像,所有圖像最好水平垂直置中;設定Linkage名稱,然後將組件拖到Stage,輸入Linkage名稱,也可以設定旋轉圓圈大小和速度,組件會根據Frame數目,產生相應的旋轉物。
如果要改成菜單,只要Frame放Button便可以。假設組件Instance Name是:rotatemenu,放在_root,那麼每個旋轉物路徑(假設有5個旋轉物)就是:_root.rotatemenu.btnmc0至_root.rotatemenu.btnmc4,如果要在Button引用_root的Variable,相對路徑就是:
on (release) {
trace(_parent._parent.varInRoot);
}
本組件適用於Flash MX和Flash MX 2004,Flash 6/7,ActionScript1/2。
[示範][下載]
2005-1-22補充
配合自己需要,我把深度變化註譯了,形成水平視點的旋轉,如果有需要深度變化,只要將組件裡Layer function中的有註譯的三行Code解除就可以。 |