我在 OSX 上使用 HTML5 幻灯片库reveal.js来教授编程。
对我来说仍然缺少的是一种通过简单的绘图突出幻灯片上某些内容的方法(例如,包围某些东西)。
有没有办法做到这一点(javascript或Mac应用程序)?
PS:我尝试了一些普通的应用程序,在演示过程中使用起来非常不方便。
谢谢!
编辑:也许在使用覆盖画布方面?
Reveal.js 中没有内置这样的功能,但正如您在编辑中建议的那样,可以通过覆盖画布元素或 SVG 动画来实现。
我个人建议不要选择手绘风格,而是使用标准 CSS 和 Fragments 突出显示元素。被赋予'fragment'类的元素将被reveal.js单步执行,每个fragment在它应该被突出显示时被赋予一个'visible'类。
恐怕没有简单的方法可以实现这一目标。reveal.js 中的所有内容都依赖于标准的 HTML5,并且在 HTML 中没有手绘这样的东西。