作者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)
1F:推 larcenciel12:请受小的一拜 我就是要这个(_ _) 04/11 00:53
2F:→ larcenciel12:而且写的比我原本的还简洁>< 04/11 00:53
3F:→ larcenciel12:看来我要多加油了QQ 04/11 00:54