主题:  请问自制鼠标问题

frihome

职务:普通成员
等级:1
金币:0.0
发贴:107
#12002/1/16 17:08:21
请问我在制作的鼠标上添加
startDrag ("!_alpha", true);
"mouse, hide()";
怎么没有自制鼠标出现啊?



九月

职务:普通成员
等级:1
金币:0.0
发贴:102
#22002/1/16 17:26:59
onClipEvent (mouseMove) {
Mouse.hide();
}
onClipEvent (load) {
startDrag (this, true);
}
试试
必须做成一个MC



lesunny

职务:普通成员
等级:1
金币:0.0
发贴:70
#32002/1/16 22:34:08
是不是把做成的MC拖到场景后双击然后输入上面的代码呀



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#42002/1/17 9:24:53
自制鼠标其实最好是这么做:
就是将你要的鼠标放在一个mc里面,然后建立两帧第一帧写
mymouse._x = _xmouse;
mymouse._y = _ymouse;
其中mymouse是你的鼠标mc的名字
第二帧写:
gotoAndPlay(1);
然后在主场景下把鼠标隐藏,拖出这个mc即可
这样的鼠标不会有停滞现象,就像真的鼠标
而startDrag就不够好


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

hooq

职务:普通成员
等级:1
金币:0.0
发贴:4
#52002/1/17 15:07:02
又有了新的见解,thanks.



frihome

职务:普通成员
等级:1
金币:0.0
发贴:107
#62002/1/17 21:09:32
goldgoat在上个帖子中说
引用:
自制鼠标其实最好是这么做:
就是将你要的鼠标放在一个mc里面,然后建立两帧第一帧写
mymouse._x = _xmouse;
mymouse._y = _ymouse;
其中mymouse是你的鼠标mc的名字
第二帧写:
gotoAndPlay(1);
然后在主场景下把鼠标隐藏,拖出这个mc即可
这样的鼠标不会有停滞现象,就像真的鼠标
而startDrag就不够好


首先谢你了。我照你的方法做了,但是自制的鼠标不跟着走是怎么回事啊?



frihome

职务:普通成员
等级:1
金币:0.0
发贴:107
#72002/1/17 21:17:59
pp在上个帖子中说
引用:
onClipEvent (mouseMove) {
Mouse.hide();
}
onClipEvent (load) {
startDrag (this, true);
}
试试
必须做成一个MC

先谢你了,我照你的方法做了,但是他的提示是有错误,我太菜,检查不出来,有劳你再帮帮。:(



随风而去

职务:普通成员
等级:1
金币:0.0
发贴:3
#82002/1/17 23:19:35
有两种方法:
1 先做个mc(也就是鼠标想要的样子),然后将其拖入主场景第一帧,再按F5,然后取名为**。
在主场景第一帧写上:
Mouse.hide();
startDrag("**",true);
在主场景第二帧写上:
gotoAndPlay(1);
2 先做个mc,在第一帧放上鼠标想要的样子,再按F5
在第一帧写上:
_x=_root._xmouse;
_y=_root._ymouse;
在第二帧写上:
gotoAndPlay(1);
然后拖入主场景第一帧,取名为**,在第一帧写上:
Mouse.hide();

值得注意的是:**不能是mouse或Mouse.要不然鼠标将不会隐藏。




frihome

职务:普通成员
等级:1
金币:0.0
发贴:107
#92002/1/19 12:49:03
谢谢你们,除了鼠标些滞后外,问题已经得到解决。



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#102002/1/19 12:58:35
frihome在上个帖子中说
引用:
谢谢你们,除了鼠标些滞后外,问题已经得到解决。


你可以把帧速度调节的快一点,就不会感到滞后了


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER