有关Canvas,为什么要费劲用JS写那么多代码绘制一个图片啊,直接用一张图不好吗

Canvas绘制个简单的图片都好多代码,为什么要用Canvas啊,为啥不直接用一张图片呢

杨__羊羊
浏览 965回答 1
1回答

喵喵时光机

如果是画一张一次性的图,当然可以。但是:如果图片将来需要调整怎么办,再画一张?如果用Canvas的话,调整一下参数就可以了。如果要做动画怎么办,画很多张然后定时切换?如果用Canvas的话,编写一段代码逻辑就行了。另外讲一个故事:我们曾经的项目组,要做一个图形化显示百分比的效果。类似于一个量筒里装了液体,空时0%,满时100%。于是我一同事让美工画了一百张图,后来我用Canvas给做了,只用了两张图。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript