作者flare321 (flare)
看板Flash
標題[問題] 照片轉動
時間Wed May 26 17:58:56 2010
請問照片轉動的效果
var totalnum = 7;
var theta = 2*Math.PI/totalnum;
var shift = 0;
this.addEventListener(Event.ENTER_FRAME,enter2)
function enter2(e:Event) {
for (var i = 0; i<totalnum; i++) {
var _mc = this['s'+i];
var ang = i*theta+shift;
_mc.x =462+Math.cos(ang)*350;
_mc.y =-40+Math.sin(ang)*50
}
shift += 0.008
}
現在是會轉,但是會有疊在一起的深度問題,後面的圖蓋到前面
要怎麼改呢?
只有一段程式碼,如上,場景上有7個mc裝圖片,分別叫s0~s6
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.167.185
1F:→ aquarianboy:附個fla吧 05/26 18:13
※ 編輯: flare321 來自: 220.130.167.185 (05/26 18:30)
2F:→ aquarianboy:旋轉木馬效果請洽cj之ZedBox 05/26 18:38
3F:推 openyayak:先把所有物件放入Array中,再以Y軸做升序 05/26 20:06
4F:→ openyayak:再setChildIndex 就OK嚕~ 05/26 20:09