永发信息网

为什么我的flash的文字跟随会这样

答案:1  悬赏:0  手机版
解决时间 2021-07-25 05:06

为什么我在一个flash上加了文字跟随代码,那效果会不尽如人意。会只有头两个字跟鼠标走,其他的字在左上角白排队,不肯出来呢?

同样的代码我在另一个 flash上就可以全部文字跟着鼠标走。

那个高手给我个提示,谢了!!!

最佳答案

这个是参数设置不对。下面我给你一个我写的你试试


Flash as简单制作鼠标跟随文字动画
1、拉一动态文本,实例名为_txt;转为影片剪辑,实例名为_mc。
2、在帧上写如下代码:


txt_array = ["掘", "城", "工", "作", "室"];
//跟随鼠标的文字定义为数组中的元素
for (j=0; j<5; j++) {
_mc.duplicateMovieClip("_mc"+j, j+100);
this["_mc"+j]._txt.text = txt_array[j];
//复制影片剪辑并使动态文本中的内容为对应数组中的元素
this["_mc"+j]._txt.autoSize = true;
this["_mc"+j]._txt.selectable = false;
//设置动态文本
this["_mc"+j].vx = this["_mc"+j].vy=0;
//初始化影片剪辑的变量vx、vy值均为0
}
onEnterFrame = function () {
mcxy(_mc0, _xmouse, _ymouse);
for (j=1; j<5; j++) {
mcxy(this["_mc"+j], this["_mc"+(j-1)]._x, this["_mc"+(j-1)]._y);
}
};
//运行每一帧时影片剪辑的坐标执行如下自定义函数
function mcxy(_mc, a, b) {
_mc.vx += (a-_mc._x)*.5;
_mc.vy += (b-_mc._y)*.5;
_mc.vx *= .5;
_mc.vy *= .5;
_mc.vx += 4;
_mc._x += _mc.vx;
_mc._y += _mc.vy;
}



把上面代码里面掘城工作室更换为你需要的文字即可。你试试

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
冰箱什么牌子性价比高,西门子冰箱哪款好
额定250W的电源用HD4670可以吗?现在是HD2600
谁知道这是什么字体?请看下图
要言不繁的意思是什么,要言不烦是什么意思
谁有韩国唱歌比较温柔的男生的歌啊??
我养了只小乌龟 不知道怎样才能让它健康的成
底部为圆柱体,上部分为圆锥,球体积
DNF装备被盗咋才能找回?
冒险岛2-6第一名几分椰子树椅子?
洗鞋吧店开在那里好
电脑坏了救急
QQ爱墙的问题
绿色物流应从哪些方面写?(本科论文)
Iphon-touch图库里的照片怎麽弄到电脑里去?
爱岗敬业诗歌朗诵长稿,求教有关“敬事而信、
推荐资讯
只让别人了解自己,不去了解别人。好吗?
怎样减肥最好?
移动硬盘会越用传输速度越慢么?
人睡着的时候心跳每分钟多少下?
永磁稀土有哪些,永磁概念龙头股有哪些
诗歌与西方爱情,谁能提供一些浪漫点的,表达
过几天去淮安出差,有哪些宾馆较方便实惠,价
诛仙2烈山一重不加点不行吗?都留着以后加不
保险采摘客养条幅标语,火龙果促销语句
因为礼钱的多少和男友闹了矛盾怎么办
刚才没有说完的贷款问题
qq华夏怎么打怪没钱的啦?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?