[問題] 誰可以教我怎麼要怎麼調整速度

看板Flash作者 (ya)時間16年前 (2009/06/24 09:51), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
誰可以教我怎麼要怎麼調整速度 我是自學flash 我想把這個3d立體旋轉選單速度變慢 但怎麼調都調不好 以及希望能每個選項不要都在同一行 請問應該怎麼做呢 btnno = 5; ang = 0; divang = 360/btnno; for (i=0; i<btnno; i++) { radian = ang*Math.PI/180; this["btnmc"+i].ang = ang; this["btnmc"+i]._x = Math.cos(radian)*150; this["btnmc"+i]._y = Math.sin(radian)*30; ang = ang+divang; } function rotateball(mcname) { this[mcname]._x = 150*Math.cos(this[mcname].ang*Math.PI/180); this[mcname]._y = 30*Math.sin(this[mcname].ang*Math.PI/180); this[mcname].ang += mousedir; if (this[mcname].ang<0) { this[mcname].ang = this[mcname].ang+360; } if (this[mcname].ang>360) { this[mcname].ang = this[mcname].ang-360; } var mcno = mcname.substring(5); if (this[mcname].ang>180 and this["depthmc"+mcno].haveswap>0) { this[mcname].swapDepths(this["depthmc"+mcno]); this["depthmc"+mcno].haveswap *= -1; } if (this[mcname].ang<180 and this[mcname].ang>0 and this["depthmc"+mcno].haveswap<0) { this[mcname].swapDepths(this["depthmc"+mcno]); this["depthmc"+mcno].haveswap *= -1; } var radian = this[mcname].ang*Math.PI/180; this[mcname]._xscale = Math.sin(radian)*30+70; this[mcname]._yscale = Math.sin(radian)*30+70; this[mcname]._alpha = Math.sin(radian)*30+70; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.39.75.50

06/24 09:57, , 1F
什麼選項? 有原始檔嗎?
06/24 09:57, 1F

06/24 09:58, , 2F
直接降低frame rate會不會就是你要的效果了? :)
06/24 09:58, 2F

06/24 10:21, , 3F
文章代碼(AID): #1AGOQEEq (Flash)
文章代碼(AID): #1AGOQEEq (Flash)