Skip to content

mactive/svg-babydoodle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

svg-babydoodle

宝宝来画画的svg步骤尝试

目的

  1. 可以根据想要的节奏绘制线条和填充 然后播放声音和中文字幕
  2. 优点是文件很小 很容易保存, 缺点是需要编程和编写控制步骤, 目前还没有找到好的制作流程,应该不难

TODO

  • 能否有个什么机制可以在中间step中控制classlist 这样可以让某个需要填充的的图形在中间显示出来
  • 能否单独控制某一个步骤 prototype.next
  • 能否整体reverse option.reverseStack:true
  • 如何multi 能不能更方便的叠加 - 可以多个实例
  • 如何跟audio整合

文件说明

绘制顺序

vivus 绘制顺序就是按照图层顺序从back的图层front的到依次绘制, 如果你选择了{types:"oneByOne"}的话

如何让填充颜色最后出现

参考这里 简单讲原理就是先给整个svg的opacity设为0, 并设置好transition时间, 然后在vivus结束之后的回调里将获取svg对象的classlist, 把opacity变成1,填充颜色就出现了. 因为对于 svg opacity不影响 path的绘制

About

宝宝来画画的svg步骤尝试

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published