看板 Flash 關於我們 聯絡資訊
誰可以教我怎麼要怎麼調整速度 我是自學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
aquarianboy:什麼選項? 有原始檔嗎? 06/24 09:57
aquarianboy:直接降低frame rate會不會就是你要的效果了? :) 06/24 09:58
girlyou24:http://www.badongo.com/file/15637680 檔案 06/24 10:21