|
查看: 1698|回复: 3
|
Flash制作 : 鼠标跟随 (适合像我的新手)
[复制链接]
|
|
|
前几天刚install一个Macromedia Flash 8...
不眠不休了几天...终于学会了一些些...
所以发个帖给想学flash的学弟学妹们...
高手的话可以选择无视我 ...因为这对你们来说是容易过喝水...
如果可以的话...可以给我些指点...看看有什么可以改进的地方...^^
这swf里头说的是如何制作眼睛跟随鼠标移动...
首先新建一个MC(MC里画个钞票吧^^)...
命名其实为"money..."
回到主场景 在"money"里写一下代码:- onClipEvent(mouseMove){
- Mouse.hide();
- startDrag("_root.money",true);
- }
复制代码 以下来个简单的解释:
onClipEvent(mouseMove){ //但鼠标移动的时候出发事件
Mouse.hide(); //把桌面的鼠标藏起来
startDrag("_root.money",true); //用偶们的"money"代替原鼠标
}
心急的 可以先按Ctrl+Enter测试下...(鼠标已经变成钞票了^^)
接下来...新建一个MC 命名其为"eyeball"(白眼球)...
画个灰色的圆圈...
在新建一个MC 命名其为"eye"(黑眼珠)...
画个黑眼珠吧...想画什么款都行...依据个人喜好吧...^^
打开"eyeball"把"eye"拖进"eyeball里"...
之后按下F7建立一个关键帧...为了然MC可以循环...
回到第一帧...输入一下代码:- i = Math.sqrt(_xmouse*_xmouse+_ymouse* _ymouse);
- eye._x = 25/i*_xmouse;
- eye._y = 25/i*_ymouse;
复制代码 最后检查...检查是否实例名已填了...(否则显示出错!)
接下来Ctrl+Enter测试吧...
学会了之后 就自己发挥无限的创意吧!^^
具体效果可以在偶的Blog看到...=)
http://www.fileden.com/files/2009/2/11/2316353/movement_mouse.swf
[ 本帖最后由 azrael89 于 13-2-2009 12:05 PM 编辑 ] |
评分
-
查看全部评分
|
|
|
|
|
|
|
|
|
|
发表于 16-2-2009 02:16 AM
|
显示全部楼层
顶你啦。。初学入门的Flash
给你一些鼓励 |
|
|
|
|
|
|
|
|
|
|
发表于 20-2-2009 09:57 PM
|
显示全部楼层
你用 AS2 吗?
AS3 的话,应该是将
var ob:MovieClip = new instead();
addChild(ob);
Mouse.hide();
ob.startDrag();
[ 本帖最后由 kingdom_manga 于 20-2-2009 10:09 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 30-3-2009 09:02 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|