加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

解决flash移屏抖动的问题

发布时间:2020-12-15 17:24:27 所属栏目:百科 来源:网络整理
导读:Flash屏幕滚动时,??常常产生一种卡顿的效果;?? 移起来时画面感觉一抖一抖的,?????????? 用户体验极差; 总的来说,应用层没有太多法子?能搞定这个问题,???只能坐等Adobe解决; 不过一些取巧的办法,能够缓解这个问题;??? 1.??尽量让屏幕背景图能够按整数值?移动;

Flash屏幕滚动时,??常常产生一种卡顿的效果;?? 移起来时画面感觉一抖一抖的,?????????? 用户体验极差;


总的来说,应用层没有太多法子?能搞定这个问题,???只能坐等Adobe解决;



不过一些取巧的办法,能够缓解这个问题;??? 1.??尽量让屏幕背景图能够按整数值?移动;??? 2.?自己利用bitmapData来绘制屏幕区域,??而不是靠设置sprite.x,.y?来移动背景图;


我最近项目遇到的这方面的问题,???记录一下解决过程;

????游戏逻辑,基于帧更新的OnUpdate( dt);???但是由于每帧的间隔时间dt,?不固定,????而且角色的移动是依据这个值,????这样屏幕跟随角色移动时,?就会一抖一抖地.???我后来对dt?进行了处理: 每3秒才取一次平均值,???? 并保证这个值跟玩家移动速度?相乘后能得到一个整数值;????

???这样修改后,?画面的抖动明显减轻,?几乎没啥不适感.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读