|
主题: 终于让我弄出来了……大家看看~
|
 Fierce
职务:普通成员
等级:2
金币:10.0
发贴:468
注册:2001/4/5 20:04:37
|
#12001/5/19 21:39:00
比较经典的一个跟随鼠标效果,大家看看…… 页面: 点这儿参观
|
 Fierce
职务:普通成员
等级:2
金币:10.0
发贴:468
注册:2001/4/5 20:04:37
|
#22001/5/19 21:40:44
源文件的as! ---------------------------------------------------------------------- Frame 1 ---------------------------------------------------------------------- myText = "这里随便添就行"; //鼠标跟随的文字必须和这里一样多! myRatio = 5; //摆动 myFriction = 2; //速度 letterSpace = 20; //文字距离 startX = 225; startY = 300; myTrails = new Array (); myLength = myText.length; i = 1; _root.attachMovie("itemMaster", "itemMaster", 10000); i; while (myLength >= i) { duplicateMovieClip ("itemMaster", "trail" + i, i); myTrails[i] = _root["trail" + i]; myTrails[i]._x = startX + (i * letterSpace); myTrails[i]._y = startY; myTrails[i].myChar = myText.charAt(i - 1); myTrails[i].xPos = myTrails[i]._x; myTrails[i].yPos = myTrails[i]._y; i++; }
---------------------------------------------------------------------- Frame 2 ---------------------------------------------------------------------- i = 1; i; while (myLength >= i) { if (i == 1) { trail1.speedX = (myTrails[i].speedX + (((_xmouse + letterSpace) - myTrails[i].xPos) / myRatio)) / myFriction; trail1.speedY = (myTrails[i].speedY + ((_ymouse - myTrails[i].yPos) / myRatio)) / myFriction; trail1.xPos = myTrails[i].xPos + myTrails[i].speedX; trail1.yPos = myTrails[i].yPos + myTrails[i].speedY; } else { myTrails[i].speedX = (myTrails[i].speedX + (((myTrails[i - 1].xPos + letterSpace) - myTrails[i].xPos) / myRatio)) / myFriction; myTrails[i].speedY = (myTrails[i].speedY + ((myTrails[i - 1].yPos - myTrails[i].yPos) / myRatio)) / myFriction; myTrails[i].xPos = myTrails[i].xPos + myTrails[i].speedX; myTrails[i].yPos = myTrails[i].yPos + myTrails[i].speedY; } myTrails[i]._x = myTrails[i].xPos; myTrails[i]._y = myTrails[i].yPos; i++; } ---------------------------------------------------------------------- Frame 3 ---------------------------------------------------------------------- gotoAndPlay (2);
|
 流浪的牧师
职务:普通成员
等级:7
金币:23.0
发贴:7973
注册:2001/5/12 13:44:46
|
|
 Fierce
职务:普通成员
等级:2
金币:10.0
发贴:468
注册:2001/4/5 20:04:37
|
#42001/5/19 21:59:22
谢谢捧场~
|
 流浪的牧师
职务:普通成员
等级:7
金币:23.0
发贴:7973
注册:2001/5/12 13:44:46
|
#52001/5/19 22:14:03
是真的不错,我也喜欢用黑灰背景的。。
|
 Blackflash.Qi
职务:版主
等级:7
金币:17.0
发贴:6028
注册:2000/11/7 13:08:15
|
#62001/5/19 22:18:34
确实很不错,帖出个源文件吧
|
 臭豆腐
职务:普通成员
等级:1
金币:0.0
发贴:75
注册:2001/5/11 8:21:02
|
#72001/5/22 1:10:00
我有更好的 1M多,传不上,怎么办?
|
 网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
|
#82001/5/22 8:49:05
是吗?发给我,我来传??是不是你自己做的呀?兄弟!
|
 flashwing
职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2001/5/11 9:15:17
|
#92001/5/22 9:13:08
太感谢了,这个程序我找很久了! 不过,真的,要是有源程序就更好了!
|
 Blackflash.Qi
职务:版主
等级:7
金币:17.0
发贴:6028
注册:2000/11/7 13:08:15
|
#102001/5/22 9:48:56
你可以上传,但在帖子中只保留下网址就可以了
|
 qshizi
职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2001/5/12 9:14:51
|
#112001/5/22 21:54:54
GOOD, 这个也可以使用javascript实现,我看到过它的源代码,只是现在找不到了。
|
 Fierce
职务:普通成员
等级:2
金币:10.0
发贴:468
注册:2001/4/5 20:04:37
|
#122001/5/23 0:58:51
臭豆腐在上个贴子中说 引用: 我有更好的 1M多,传不上,怎么办?
给我一个!
|
 万中吾一
职务:普通成员
等级:1
金币:1.0
发贴:273
注册:2001/5/15 21:39:21
|
#132001/5/23 7:23:52
虽然as看起来很多,但这并不很难呀,就是一个鼠标跟踪,很多地方都有这方面的例子,你们不用这么大惊小怪吧。还有什么特别的的地方诉我眼拙看不出来,请指教。
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:871
注册:2001/4/6 15:42:27
|
|
 不一
职务:普通成员
等级:1
金币:0.0
发贴:106
注册:2001/5/11 8:37:17
|
#152001/5/23 9:30:16
某天我搞到的,提供给大家,可以直接加到你的网页上去
|