Processing编程学习指南2.4 速写本

简介:

2.4 速写本


作为一个快速生成创意性作品的原型工具,Processing将用户编写的程序统称为草图,我将会在全书中继续沿用这个名称。速写本(sketchbook)则是用于保存所有草图的文件夹。从技术层面来讲,在Processing中运行一个草图的时候,它实际是作为电脑的一个应用程序来运行的。在本书后面的第21章会讲到,Processing允许根据你的草图创建针对特定平台的独立可执行应用程序(stand-alone application)。

既然Processing中的范例程序都可以顺利运行,接下来就可以创造自己的草图了。点击“新建”按钮会自动生成一个根据日期命名的空白草图文件。这里建议你点击保存并重命名文件。(注意:Processing的草图文件命名不允许存在空格和连字符,而且文件名不能以数字开头。)

第一次运行Processing时,会自动创建一个默认名为“Processing”的目录,用来存储所有的草图文件。Windows系统下,它位于“我的文档”中;OS X系统下,它位于“文稿”中。当然,你也可以在硬盘中自定义目录位置。这可以通过打开Processing的偏好设置功能进行修改(位于主菜单的“Processing”中)。

每一个草图都有一个独立的文件夹(文件夹名称和草图名称相同),Processing开发环境所创建的文件扩展名为“pde”。举个例子:比如你的Processing草图名称为“MyFirstProgram”,那么就会相应的有一个名为“MyFirstProgram”的文件夹,其中有一个名为“MyFirst-Program.pde”的文件。这个文件实际上是一个包含了源代码的纯文本文件(后面你会发现,Processing草图将会有好几个具有“pde”扩展名的文件)。有些草图文件夹里面也会包含一个叫做“data”的文件夹,这里面是用来保存草图所用的媒体文件,诸如图片文件、音效剪辑等。

练习2-3:选择前面第1章的部分代码指令,将其输入到一个空白草图中。运行该草图,看它是否按照你的想法执行?

相关文章
|
2月前
|
Java 开发者 UED
Processing快乐编程
Processing快乐编程
26 0
|
人工智能 Python 设计模式
[python作业AI毕业设计博客]Python 3 面向对象编程(第3版) 中英文Python 3 Object-Oriented Programming 3rd Edition - 2018.pdf
python测试开发项目实战-目录 python工具书籍下载-持续更新 python 3.7极速入门教程 - 目录 第2版 中文 介绍 本书主要介绍如何使用Python 3进行面向对象编程。1~4章介绍面向对象这一编程范式的基本准则,以及Python是如何运用这些准则实现面向对象编程的;第5~8章,介绍如何利用Python中的内置函数快速、简单地实现面向对象编程;第9~11章介绍了许多面向对象编程中常用的设计模式,以及如何使用符合 Python 语言习惯的方式来实现这些设计模式;最后第12、13章介绍了Python 3中并发编程相关的主题。
|
人工智能 算法 程序员
[python作业AI毕业设计博客]Functional Programming For Dummies - 2019 函数式编程傻瓜书
函数式编程范例指南 下载地址:https://itbooks.pipipan.com/fs/18113597-335607573 函数式编程主要用于数学计算,包括人工智能和游戏中使用的算法。这种编程范例使得用于数学计算的算法更容易理解,并为非开发人员提供了一种编码算法的简洁方法。
|
人工智能 Java Python
[python作业AI毕业设计博客]Java Programming 9th Edition - 2019 java程序设计第9版 下载
Farrell的JAVA PROGRAMMING,9E中有引人入胜的实际操作方法时,会发现Java(TM)在开发应用程序方面的强大功能。 即使您是第一次使用,JAVA PROGRAMMING也可以向您展示如何快速开始开发有用的程序,同时仍然掌握结构化和面向对象编程的基本原理。

热门文章

最新文章