问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

鼠标跟随的文字是怎么弄的?

发布网友 发布时间:2022-04-24 15:33

我来回答

2个回答

热心网友 时间:2022-04-24 17:02

例如 这个代码,
进入后台,利用HTTP编辑代码,把欢迎字幕改成自己的就可以了,注意不要动两边的标点符号

<SCRIPT language=JavaScript1.2>
<!--//
// your message here
var msg='飞旋欢迎您的再次访问!希望你提出宝贵意见……';
var font='Verdana,Arial';
var size=3; // up to seven
var color='#CC33FF';
// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 for just plain rotation w/out drag
var speed=.2;
// This is the rotation speed, set it negative if you want
// it to spin clockwise
var rotation=.2;
// Alter no variables past here!, unless you are good
//---------------------------------------------------
var ns=(document.layers);
var ie=(document.all);
var msg=msg.split('');
var n=msg.length;
var a=size*15;
var currStep=0;
var ymouse=0;
var xmouse=0;
var scrll=0;
var props="<font face="+font+" size="+size+" color="+color+">";
if (ie)
window.pageYOffset=0
// writes the message
if (ns){
for (i=0; i < n; i++)
document.write('<layer name="nsmsg'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+msg[i]+'</font></center></layer>');
}
if (ie){
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="iemsg" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center;font-weight:regular;cursor:default">'+props+msg[i]+'</font></div>');
document.write('</div></div>');
}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+20-(window.pageYOffset):event.y; // y-position
xmouse = (ns)?evnt.pageX+20:event.x-20; // x-position
}
if (ns||ie)
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
y=new Array();
x=new Array();
Y=new Array();
X=new Array();
for (i=0; i < n; i++){
y[i]=0;
x[i]=0;
Y[i]=0;
X[i]=0;
}
function makecircle(){ // rotation properties
if (ie) outer.style.top=document.body.scrollTop;
currStep-=rotation;
for (i=0; i < n; i++){ // makes the circle
var d=(ns)?document.layers['nsmsg'+i]:iemsg[i].style;
d.top=y[i]+a*Math.sin((currStep+i*1)/3.8)+window.pageYOffset-15;
d.left=x[i]+a*Math.cos((currStep+i*1)/3.8)*2; // remove *2 for just a plain circle, not oval
}
}
function drag(){ // makes the resistance
scrll=(ns)?window.pageYOffset:0;
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (var i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
}
makecircle();
// not rotation speed, leave at zero
setTimeout('drag()',10);
}
if (ns||ie)window.onload=drag;
// -->
</SCRIPT>

热心网友 时间:2022-04-24 18:20

把第一个字(例如‘安’)放在一个动画元件中(设名称为“X”),并且在第一贞设置鼠标跟随。
剩余的字各做一个动画元件,设置两帧,动画元件内单独建立一个层用于编写Action,在第二帧添加Action
Action的编写思路是:
1.
判定元件与元件“X”的上下左右间距是否与设计数值相符,相符则结束脚本,等待下一次执行。
2.如果现在的间距数值与设计数值不相符,则调整间距数值,为了使移动的效果平滑自然,建议使用开方或者正弦函数来设定调整数值的量
这样的话就可以在鼠标移动时自行调整相互间距形成连续的动画跟随效果
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见关在拘留所里的人又出了交通事故,是什么意思? ...我朋友前阵子撞死了人,没有违规,当时立即报案了,现在在拘留所... 醉驾出事故,车已经给修了,现在已经进拘留所十多天了,什么时候能判... 朋友因为工地伤亡事故被拘留,现在已经25天了,赔偿金也付了10多天了... 江淮帅铃国4??加油发动机抖动冒黑烟是怎么回事? ...只换机油和格,现在5万公里了,请需要换些什么东西 诗经·国风·中谷有蓷原文、译文以及鉴赏 求解签 情缘 下签 条其啸矣。遇人之不淑矣。 解曰:孽缘遮眼 强栖双... 条其啸矣 如何将域解除? 什么是复出口? 请问 在哪里能模拟炒期货 国债 股指期货 和外汇 我这样算炒外汇吗? ECN FOREX 易胜外汇公司 大家觉得怎样呢??? 外汇平台,万达 oanda 的最小 交易数量 是多少?欧 美 新 账户各是多少的最小数量 和杠杆? 问个关于外汇的白痴问题,比如我在oanda开了个实盘账户,oanda不是提供 地面沉降机理 地面沉降特征 地面沉降的概念及危害有哪些? 地面沉降的定义及分类 地面沉降有哪些类型 在一般操作系统中必不可少的调度是 微信好友被删了,自己又不知道他的了。怎么找回? lol欧服有没有华人陪练啊? vivo y27跟华为4c哪个好 竹笛有几种吹法. lol美服陪练素质高一些的谁知道介绍一个? 华为p7手机跟vivoy27的区别是?哪个好 竹笛的吹法 lol美服陪练哪个比较好? 请给一个Re-export business(转口贸易)的英文解释 对进境复出口的货物提供的加工修理修配退免税,什么叫进境复出口的货物?直接向境外提供的加工修理修配不 英语2道选择题请教大家~ 国际贸易理论与实务的几道试题,均为单选,懂的人进!!在线急等 琑代表什么意思 请问这个字“琑”怎么读? 广东话琑字怎么读? 琑字是编出来的吗? 琑的两个点反的字怎么念? 我喜欢一个人很久了,他小名叫琑儿,但是有很多人喜欢他,觉得自己好渺小怎么办&#127811? 老是想着一件事怎么办 一直想一件事情怎么办 一直想一件事情控制不住怎么办 思想 总是 想 同一件 事情,是怎么回事呢? 我总是想同一件事情? 大脑不停想一件事,很纠结 临沂北城邮政快递电话 始终想着一件事情这件事情就会成功,这是什么理论 临沂ems处理中心的地址和电话 为什么总想一件事情