作者zemaitis (Peace~!)
看板Flash
標題Re: [問題] 場景隨著滑鼠的位置移動
時間Sat Apr 11 00:04:20 2009
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