animateCC新bug与解决办法
最近看群友的一个项目时发现一个bug,其实与其说是bug,不如说是机制冲突。那些机制冲突呢?,就是an中的分离(俗称打散),和资源合并sprite表冲突。
为了更清楚的了解这个bug,大家可以先下载这个demo:demo下载
点开fla大家从舞台上可以看到是有2个素材,但是ctrl+enter运行后,大家会发现只剩一个素材。
然后大家可以试试把资源合并sprite表关掉,然后再运行后发现,又恢复了。
接下来回答一些有关这个bug的问题:
什么是打散?
就是把素材硬拆开,而且是随意拆,有点类似反编译sprite。
打散有什么用?
跟sprite一样,一张图片就可以做很多事,不需要加载很多图片,是flash动画师常用的手段。
那如果这2个功能一定要一起用怎么办?
那打散后再右键转为位图就行了,虽然会增加大小,但是比无法合并sprite造成的后果轻一点,特别是小素材很多的时候。
那怎么识别是否用了打散呢?
看下图↓
空白地方也会出现点阵就肯定是用位图然后打散的,因为矢量的话空白地方是不会出现点阵的。
为什么会有这个bug呢?
分离功能只能跟原图分离不能根据合并后的sprite图分离,不知道adobe后续的版本会不会修复这个bug。
如果合作的动画师忘记了什么地方用了打散,或者没有时间改怎么办?
那就老老实实的不要用合并sprite表功能了。
稍后我会在其他帖子里更新这个bug的。
发表评论