首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安排画廊展览中的草图

安排画廊展览中的草图
EN

Stack Overflow用户
提问于 2016-09-23 00:36:49
回答 1查看 37关注 0票数 1

为了处理学生作品,我正在策划一个画廊展览,所以我有大约100张草图,我想在一段时间内循环大约10 iMacs。

我可以导出草图,通过IDE或通过processing-java工具运行它们。我真的非常渴望从一个草图到下一个草图的无缝过渡(也许是从淡出到黑色的过渡)。如果有必要,我甚至可以确保草图都包含某些代码/钩子来帮助。

有什么最好的办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-23 00:51:18

选项1:从处理中执行此操作。

您可以创建一个巨大的处理草图,它使用millis()函数来确定花费了多少时间,然后从学生草图中调用正确的绘图代码。您可能需要编辑学生草图,以确保变量名称和函数不发生冲突。这是最简单的选择,但它可能需要大量的手工工作,以使学生的草图兼容。

选项2:从Java执行此操作。

这可能是我会选择的。

您可以将学生草图导出为Java应用程序,然后将生成的.java文件导入到一个新的Java项目中。Java应用程序可以简单地调用PApplet.runSketch()来运行每个学生的草图。类似这样的东西,也许会有更多的转换代码:

代码语言:javascript
复制
for(PApplet studentSketch : studentSketches){
   PApplet.runSketch(studentSketch new String[]{"StudentSketchTitle"});
   waitTenMinutes();
   studentSketch.exit();
}

选项3:通过shell脚本执行此操作。

我对shell脚本不太了解,但基本思想是一样的:您可以编写一个运行草图的shell脚本,然后等待一定的时间。这与计划任何其他应用程序没有任何不同,而且Google上可能有大量的资源用于这种方法。不过,您可能必须将转换代码写入草图本身。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39650861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档