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

as3 MC移动的流畅问题

发布网友 发布时间:2022-07-25 02:13

我来回答

4个回答

热心网友 时间:2023-10-11 06:00

1、timer的移动是最差劲的,降低刷新间隔会造成CPU的浪费。其实只要在flash每次刷新UI之前修改sprite的位置就可以了,因此最佳的刷新率就是flash的帧频,即ENTER_FRAME

2、flash的帧频虽然可以设置,但是在实际刷新的时候可能因为设备或者图像等种种原因导致了ENTER_FRAME的触发间隔不是固定的。因此在ENTER_FRAME中不能简单的写类似于x+=1这种写法。这样会造成动画时间发生变化。

3、adobe官方提供了Tween类,可以对属性进行动态改变。但我不推荐你使用,因为Tween存在BUG,会引起内存泄漏。

4、推荐你使用第三方控件TweenLite。追问谢谢,不过这边要求不用外部控件和tween类,帧频事件最好也别用,所以我就用看timer了,间隔也要50以上,我试过直接帧频事件那是挺流畅的 我问问看能不能放在帧频那吧

追答比如元件item从(x1,y1)移动到(x2,y2),移动时间是time(秒)
那么在启动动画的时候获取一下纪录一下var startTime:Number = new Date().time;

function enterFrame(){
if(new Date().time - startTime>timer*1000){
item.x=x2;
item.y=y2;

//动画结束移除监听

}

item.x=x1+(x2-x1)/time/1000 * (new Date().time - startTime);
item.y=y1+(y2-y1)/time/1000 * (new Date().time - startTime);

}

热心网友 时间:2023-10-11 06:01

private var t:Timer = new Timer(10);
括号里的值是刷新频率,不过太低会影响性能。

热心网友 时间:2023-10-11 06:01

不用用timer
用Enter_Frame事件,,,并且根据frameRate变化每次移动的距离

热心网友 时间:2023-10-11 06:02

fy再小一点,
timer时间间隔再小一点。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
想买红米但没银行卡 开美宜佳便利店是加盟好还是直接转一个美宜佳店好 ...就给你一个交易号,能到美宜佳付款,请问美宜佳是怎样付款的_百度知 ... 用美宜佳代购会不会看到我买的东西 重返帝国弓弩营对诸葛连弩有加成吗 重返帝国城市风格选什么好 重返帝国城市风格选择推荐 重返帝国城市风格怎么切换 重返帝国城市如何切换风格 重返帝国城市风格大全 特色兵种及增益介绍 重返帝国特殊兵种怎么生产-特殊兵种生产攻略 重返帝国怎么训练诸葛弩 Btdamite是什么意思 我每天接触甲醇、二氨基二苯甲烷、BTDA、DMF这些。每天要蒸除溶剂甲醇、用DMF/甲醇等洗反应瓶。对我身体会 BTDA中的BTA是什么 BTDA英语演讲与戏剧认证有用吗 btda英语和nea英语哪个好 宝宝起热痱子了,怎么办 <<活佛济公>>演济公的是谁 低电压三端稳压电源芯片ASM1117怎么降压,看了就会 活佛济公谁演的 活佛济公谁是主演 在这部活佛济公,那个活佛济公是谁演呢? 活佛济公是谁演的 活佛济公谁演的? 电视剧《济公活佛》中的白灵是谁扮演的? 企业微信能看到我私人好友吗- 问一问 打算买房后心情从高兴到郁闷 关于俄罗斯世界之最的叙述,正确的是(  )①俄罗斯有世界上最大的港口②俄罗斯有世界上最长的河流③俄 揭秘俄罗斯“炸弹之王”,凭什么说它是“世界之最” 七年级下册仁爱版地理俄罗斯最大的什么什么最大的什么什么总结世界之最? 俄罗斯世界之最 婚变电视剧剧情简介 婚变 电视剧片尾曲叫什么 很早的一部中国的电视剧,讲诉的是一个离婚的女主和一个男主住在一起并相爱的故事,好像是姐弟恋 有一个电视剧讲的是一个银行经理由于妻子是女强人而与妻子离婚,然后喜欢一个公司 为什么百度上没有电视剧[婚变]的片尾曲? 爬架防坠器失效的处罚- 问一问 汽车闯红灯是以什么为依据 闯红灯如何界定 依据 金蝉花做骨头汤有什么疗效 图片视频编辑器哪里有呀? id锁解锁需要多少钱 调查一下,象湖南岳阳市类似的二级城市,说普通话的大概占几成? 我有个10uf±10%的电容,用万用表测量是367uf,用数字电桥测试是9.3uf(1.0v 1k 用数字万用表二极管档测量2.2uf,16v和10uf,16v电容,蜂鸣器均不发声,显示1无穷大。请问电容是否正常? 21v电机与24v电机的区别? 哪个网站可以看最新电影而且不是ts的 求龙之谷破晓奇兵ts,网站或资源(能播放的!) ts王思涵在哪直播 煤矿瓦斯爆炸有三个必须条件: 地牛是什么昆虫有什么作用呢