Canvas 如何制作全屏滚动的效果 类似 fullPage.js 那样的 或者 类似的插件

手机端的活动页面,交互比较复杂,决定启用Canvas

其中涉及到点击画板着色、全屏切换、单屏动画等等一系列的交互

之前没有接触过Canvas,现在学习了一段时间,过了MDN Canvas的基础教程

请问下Canvas制作类似fullPage.js那样的效果使用单个Canvas对象还是多个Canvas对象?

有没有类似的插件使用?

阅读 4.3k
2 个回答

单个canvas,不断的重绘!但是js写的不好的话,会给浏览器带来很大多压力!建议你去学习游戏引擎,比如,cococa-js。createjs,egret!

我觉得还是多个canvas比较简单,虽然不像样,但解决起来简单啊。canvas+fullpage.js不就行了。如果为了做一个小产品还要再去学一个大框架,那很不合算哦。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题