1、当一个带有动画效果的DisplayObject在不显示的时候,不仅仅是将其 visible 属性设置为 false,
因为重绘依旧会进行,这里你可以选择暂停掉动画,又或者利用removeChild(displayObject) 直接将此对象移除出显示列表。
4、当你的Sprite / MovieClip 设置 cacheAsBitmap = true 这个属性的时候,当此显示对象内很小的一个区域
(甚至是被遮盖着的物体)发生变化,会导致整个Sprite / MovieClip重绘。
5、尽量确保活动的显示内容在非可见区域被暂停活动或者干脆直接移除出显示列表,这里提到的不可视区域不仅
仅是舞台外不可见的,还包括舞台内被其他物体遮盖住的显示对象。
我刚刚做的只是建立一个两帧的movieClip然后visible=fasle他就重绘了
flashplayer重绘机制
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
FFmpeg 7.0重大更新
FFmpeg 7.0 版本重大更新
音视频开发 ffmpeg 音视频编解码 C++11 C++17 -
TDateTimePicker的重绘
TDateTimePicker的重绘、美化等等,很多都是使用第三方控件来进行替代。
控件 ico 第三方控件 重绘 下载地址