1. 雪碧图:条形图
条形图严格的来说也是一种矩形图,只不过这个矩形非常长,故称为条形图。
图标少的时候到还好,但是图标如果特别多的话,就不太适合放在一行里了,那么为什么还会有条形图这个概念呢?
答案要从动画开始说起:
众所周知,定义一个动画最简单的方式就是只定义开始时的状态和结束时的状态,中间的状态电脑会自动替你计算。所以如果是条形图的话只需要定义开始时在哪一个位置,再定义一个结束时在哪一个位置就够了,而且这种图一看就能知道大概是个什么样的动画。
但是如果要是矩形图可就麻烦了:
首先乍一看不太容易看出来大概是一个什么样的动画效果,不如上面那种条形图一目了然,其次定义动画时还要定义运行到百分之多少的时候转到下一行,然后再百分之多少再转,还要计算出下一行距离上一行的位置。要是这种规则的倒是还好,最起码有规律可循,但是就怕那种复杂雪碧图:
可以看到人物与人物之间的间隔并不完全一样,时大时小,这时候就需要你去一点点的测量,然后调试,费了半天功夫才能出来一个相对令人满意的效果。
当然条形图也怕这种间隔不规律的动画帧,但是相对于矩形图来说无论是测量还是调试都要更加方便一些。
2. 小结
推荐图标不多并且大小相似的情况下将其排列成条形雪碧图,这样的话调整位置时只需要关注横轴坐标,而无需再计算纵轴坐标了。
条形图与矩形图就相当于一维与二维之间的联系一样。
本文来自互联网用户投稿,不拥有所有权,该文观点仅代表作者本人,不代表本站立场。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,邮箱:80764001@qq.com,予以删除。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,邮箱:80764001@qq.com,予以删除。