看板 Flash 關於我們 聯絡資訊
var xx:Number; : var divx:Number; : stage.addEventListener(Event.ENTER_FRAME,f1); : function f1(event:Event):void { : picchanger.x-=(divx); <--這個部分似乎有誤..但卻沒頭緒 : xx=stage.mouseX; : if (xx>490) { : divx=(xx-490)/10; : } else if (xx<490) { : divx=(490-xx)/-10; : } else { : divx=0; : } : } : 附註:我的場景寬度是980px 不知道這樣是不是你要的結果? var xx:Number; var a=0.05 stage.addEventListener(Event.ENTER_FRAME,f1); function f1(event:Event):void { xx=stage.mouseX; if (xx>490) { picchanger.x-=((xx-490)/10)*a; } else if (xx<490) { picchanger.x+=((490-xx)/10)*a; } } a就想像成...滑動的速率好了,因為你給的藍波網站好像滑的蠻慢的XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.196.149 ※ 編輯: zemaitis 來自: 118.170.196.149 (04/11 00:05) ※ 編輯: zemaitis 來自: 118.170.196.149 (04/11 00:14)
larcenciel12:請受小的一拜 我就是要這個(_ _) 04/11 00:53
larcenciel12:而且寫的比我原本的還簡潔>< 04/11 00:53
larcenciel12:看來我要多加油了QQ 04/11 00:54