所以我使用Processing制作了一个游戏,并使用了2个java库(声音的最小值和hashmap的java.util.map),以及游戏使用的许多外部图像和声音文件。我想把游戏放在我的网站上,你可以在不下载的情况下播放它。我无法找到一种方法,所以我想我会在这里问。
答案 0 :(得分:1)
简短回答:你不能。
您可以使用Processing.js部署基本的处理草图,但如果您的草图包含Java库,那么它将不起作用。
(旁注:您不需要导入java.util.HashMap
即可在处理草图中使用它。只需直接使用HashMap
。这实际上适用于Processing.js。)
如果您使用Java库,那么您唯一的选择就是部署为应用程序并让用户下载您的程序。
另一个选择是删除Java库并改为使用JavaScript库。您可以从Processing.js代码调用JavaScript代码。有关详细信息,请参阅here。
无耻的自我推销:我编写了关于不同版本的处理以及如何部署它们的指南,可用here。