Processing 代码由两个主要部分组成,即设置和绘制块。设置块在代码执行时运行一次,而绘制块则持续运行。Processing 背后的主要思想是,您在绘制块中编写的内容将从上到下每秒执行 60 次,直到程序终止。我们将利用这个想法来构建一切。我们将使用此功能移动物体、保持分数、检测碰撞、实现重力并完成几乎所有其他操作。这个刷新循环是我们项目的心跳。我将在后面的部分中解释如何使用这个心跳让您的代码栩栩如生。首先,让我向您介绍 Processing IDE。
处理 IDE
toptal-博客-图片-1448633127924-e3fb6e37d307575b33158f9bccba4358
如果您读到这里还没有下载 Processing IDE,请继续下载。在整篇文章中,我将概述一些简单的任务供您自己尝试,只有在 IDE 启动并运行后才能练习。以下是 Processing IDE 的简要介绍。它非常简单且不言自明,所以我会简短地介绍。
正如您所期望的,运行和停止按钮会按照它们所建议的方式运行。当您单击运行按钮时,您的代码将被编译并执行。从本质上讲,处理程序永远不会终止,它们会永远运行,直到受到干扰。您可以通过编程方式终止它,但是如果 阿富汗电报筛选 您不这样做,您可以使用停止按钮。
运行和停止右侧的蝴蝶形按钮是调试器。使用调试器需要专门写一篇文章。它超出了本文的讨论范围,因此您现在可以忽略它。调试器按钮旁边的下拉菜单是您添加/设置模块的地方。模块为您提供某些功能,允许您为 Android 编写代码,允许您用 Python 编写代码,等等。模块也不在本文的讨论范围内,因此您可以将其保留在默认的 Java 模式中并忽略它。
代码编辑器上的窗口是您的草图通常运行的地方。在图像中它是空白的,因为我们没有设置任何属性,例如大小或背景颜色,或者我们没有绘制任何东西。