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

给个用flash动作制作鱼自由游动的动作编程?拜托各位了 3Q

发布网友 发布时间:2022-05-10 20:09

我来回答

1个回答

热心网友 时间:2023-04-25 18:27

//这个例子是鱼儿随鼠标自由游动的例子 //初始化,创建数组 var N = 20; var x = new Array(); var y = new Array(); var fish = new Array(); //设置鱼的初始位置 for(var i = 0; i < N; i++) { x[i] = 300; y[i] = 200; } for(i = N - 1; i >= 0; i--) { var mc:MovieClip; if(i == 0) mc = attachMovie("鱼头", "fish_" + i, this.getNextHighestDepth()); else if(i == 5) mc = attachMovie("鱼鳍", "fish_" + i, this.getNextHighestDepth()); else mc = attachMovie("鱼尾", "fish_" + i, this.getNextHighestDepth()); mc._x = x[i]; mc._y = y[i]; mc._alpha = 100 * (1 - i / N); mc._xscale = mc._yscale = 100 - i * 2; fish[i] = mc; } var dest_x = _xmouse; var dest_y = _ymouse; var mouseListener = new Object(); mouseListener.onMouseMove = function(){ dest_x = _xmouse; dest_y = _ymouse; }; Mouse.addListener(mouseListener); this.onEnterFrame = function() { if(Math.abs(dest_x - x[0]) < 20 && Math.abs(dest_y - y[0]) < 20) { dest_x = _xmouse + Math.round(Math.random() * 300 - 150); dest_y = _ymouse + Math.round(Math.random() * 200 - 100); } //更新位置坐标 x[0] += (dest_x - x[0]) * 0.1; y[0] += (dest_y - y[0]) * 0.1; for(var i = 1; i < N; i++) { x[i] += (x[i - 1] - x[i]) / 2; y[i] += (y[i - 1] - y[i]) / 2; } for(i = 0; i < N; i++) { fish[i]._x = x[i]; fish[i]._y = y[i]; fish[i]._rotation = Math.atan2(y[i] - y[i - 1], x[i] - x[i - 1]) * 180 / Math.PI; } fish[0]._rotation = fish[1]._rotation; };

采纳哦
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上午去烧香,晚上梦见僵尸要吃我 ...电梯顶层的上方看到死人半个身子 我我掉头走后 被吓醒了 郁_百度知... 我两次梦见去逛商场然后电梯(上升的,带扶手的)塌了,丧尸出来,我和一群... 梦见在丧尸要咬我然后被我一脚踢进电梯它里半个身体出来了还想咬,然后... 香港hpv九价预约官网网址 电脑所有的电线有哪些电脑有哪些连接线 电脑电源那么多线起什么作用电脑电源连接线有多少个基本的都有什么作用... 显示器要接几根线 ...连接线是9芯的,谁知道是哪几条有用,哪几条没有用,各是什么颜色... mbr平板膜可以倒着放么 微信聊天女人,回复啊……什么意思 怎么回复啊 机票中的全价票?什么是全价票? 中国联通APP上购机票,经济舱全价票和折扣票有什么区别? 一个动作plc怎样编程能可调让他动几次就动几次 注塑机械手怎么编程动作? Flash的动作编程代码 在力控组态动作编程中,比如变量=30,要求变量=50,每次增加5,而且每次加5后都要有数值显示后再加5 今天晚上我们老师给我们布置了一篇随笔,300字以上,题目是《游戏》, 趣味游戏同舟共济可以用什么器材代替 公司团建想找一些适合男女员工一起玩儿的活动,有什么有趣的团建项目么? 同舟共济趣味运动会游戏技巧 同舟共济这游戏怎么玩?请知道的朋友能详细说明玩的过程和需要的一些道具,感谢各位大侠~~》。。 同舟共济趣味运动会游戏技巧有哪些? 同舟共济的团体活动是什么 《同舟共济》游戏怎么玩? 同舟共济的游戏怎样玩 月亮手抄报版面设计 《黔之驴》译文 关于月亮的科普小报怎么做 会AS(Action Script动作脚本)的编程高手请进 太原到乌鲁木齐的全价飞机票是多少钱? 编程猫怎么做角色跳跃的动作 就为了过年那几天回家,买全价机票值得吗? 游戏编程的动作游戏 请问机票的全价和折扣是怎么回事? 飞机票全价票和特价票问题? 怎么样养肉虾,什么叫肉虾? python使用pyHook.HookManager()返回来的event中,event.Time怎么转换成为datetime形式? 海尔电冰箱不制冷 叶圣陶先生二三事文章围绕该线索写了哪些人? 谁能告诉我温兆伦的《感觉》歌词。。 婉婷《感觉》 歌词 有一首女生唱的歌副歌第一句歌词里有感觉两字,感觉两字在副歌第一句的最后 感觉你的感觉的歌词谁有? 经常喝酒的人什么酶最客易偏高 求有感觉的歌词 形容喝酒喝的很高兴的成语? 酒什么高至? 喝酒会引起血液中什么成分偏高啊 为什么我喝酒血糖会高