首页 文章

在processing.js中使用处理库

提问于
浏览
5

对于那些不知道的人来说,Processing是一个很棒的Java库=用于渲染数据的良好可视化,并作为JOGL的包装器 .

Processing.js是此库的Javascript端口 .

要在HTML中创建处理小程序,您需要3件事 .

  • processing.js

  • anything.html

  • anything.pde //处理程序

我基本上是在试用js版本,问题是如果pde中包含任何库,它将不会在画布中加载 .


这里有两个例子:

  • This是一个产生一些基本形状而不需要库的例子 .

  • This是一个使用方便的fisica库的示例 . 如果我以与此相同的格式尝试它,那么它将无法加载 .


我有2个假设:

  • 在使用processing.js中的任何库之前,必须完成一些配置 .

  • 用于处理的所有库都放在默认库文件夹\ Processing \ modes \ java中 . HTML文件显然没有达到这一点,所以可能还有另一种方法将文件添加到应用程序中?

1 回答

  • 2

    不幸的是,Processing.js不支持Processing库 . 这是因为它们是编译的Java字节码,而不是Java源代码 . 对于物理学,你可以使用Box2D.js . 请参阅processingjs.org上的a tutorial . 有关Processing.js与Processing相比的限制的更多信息,请参阅P5 quick start guide .

相关问题