主题:  用鼠标点击地球后 它会转动 速度会变效果 --谁来解决一下?

肤浅对白

职务:普通成员
等级:1
金币:1.0
发贴:163
注册:2002/2/24 9:37:51
#12002/5/21 17:07:47
这是我上传的我做的FLA 谁能解决一下?
www.gumu.net/non/attach/162409-.zip
我现在按照《闪客剧场》第十四章所说的一个效果:就是做一个地球
然后在主场景中放一个AS: 这样控制的要弄的效果是 当鼠标点击拖动时 地球会向相反方向移动
而且拖的越快 地球转的越快
onClipEvent (load) {
speed = 10;
imgwidth = (_parent.map1._width)/3;
x1 = _parent.map1._x;
x2 = _parent.map2._x;
}
onClipEvent (enterFrame) {
if (_root.move == 1) {
cur_x1 = _parent.map1._x;
if (cur_x<=(x1-imgwidth) or cur_x>=(x1+imgwidth)) {
_parent.map1._x = x1;
_parent.map2._x = x2;
}
offset_x = (_root.start_x-_root._xmouse)/speed;
cur_x1 = _parent.map1._x;
cur_x2 = _parent.map2._x;
_parent.map1._x = cur_x1+offset_x;
_parent.map2._x = cur_x2-offset_x;
}
}
可是我做到的却是转的很慢 而且会移动出去的 就是到后面是么都看不到了 引动几 次后! 谁能查查哪里错了?麻烦改改 说一下出错的原因 谢谢了!

编辑历史:[这消息被肤浅对白编辑过(编辑时间2002-05-21 20:25:23)]


阿福呆呆afool

职务:普通成员
等级:7
金币:9.7
发贴:7465
注册:2001/12/12 15:30:39
#22002/5/21 17:17:53
你多改几个参数试一下啊~我怀疑是参数大小对速度的影响



肤浅对白

职务:普通成员
等级:1
金币:1.0
发贴:163
注册:2002/2/24 9:37:51
#32002/5/21 20:03:08
这样的东西当然试验过啦
不过没有什么用
拜托 再看看原代码 给个答案给我好么?

编辑历史:[这消息被肤浅对白编辑过(编辑时间2002-05-21 20:58:36)]