图书介绍

Processing互动编程pdf电子书版本下载

Processing互动编程
  • 任远著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030421364
  • 出版时间:2015
  • 标注页数:273页
  • 文件大小:62MB
  • 文件页数:284页
  • 主题词:程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Processing互动编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 语言基础 3

第1章 Processing 3

1.1 Hello Processing 3

1.2 Hello world 4

1.3 第一个图形 5

1.4 第一个动画 5

1.5 第一个交互 6

第2章 变量 7

2.1 声明变量 7

2.2 数据类型 7

2.3 变量名 8

2.4 变量赋值 8

2.5 常量 11

第3章 运算符 12

3.1 基本算数运算符 12

3.2 赋值算数运算符 14

3.3 自增、自减运算符 14

3.4 关系运算符 16

3.5 逻辑运算符 17

3.6 条件运算符 18

第4章 条件语句 19

4.1 if条件语句 19

4.2 ifelse语句 19

4.3 else if语句 20

4.4 swicth分支语句 22

第5章 循环语句 25

5.1 while循环语句 25

5.2 for循环语句 25

5.3 循环嵌套 26

5.4 跳出循环 27

第6章 函数 28

6.1 定义函数 28

6.2 函数的参数 29

6.3 函数返回结果 31

6.4 函数重载 32

6.5 函数递归 32

第7章 类 34

7.1 定义类 34

7.2 类的继承 36

7.3 覆盖父类方法 37

7.4 重写toString()方法 39

7.5 标签类 39

第8章 字符串 41

8.1 数组基本概念 41

8.2 字符串的初始化 42

8.3 字符串的方法 43

8.4 字符串处理函数 45

8.5 实现字符串大小写转换 51

第9章 数组 53

9.1 二维数组 53

9.2 数组处理函数 55

9.3 实现连接两个数组 60

9.4 值数据类型与引用数据类型 62

第10章 列表 64

10.1 添加和删除列表元素 64

10.2 设置和返回列表元素 66

10.3 列表的排序 67

10.4 列表的运算 68

第11章 字典 71

11.1 字典的键和值 71

11.2 遍历键和值 73

11.3 排序键和值 74

11.4 字典的运算 75

第2部分 图形、动画 79

第12章 运行环境 79

12.1 坐标系统 79

12.2 程序主结构 79

12.3 帧速率 81

12.4 窗口大小 82

第13章 数学基础 84

13.1 数学计算 84

13.2 约束、映射 87

13.3 角度制和弧度制 90

13.4 三角函数 91

13.5 反正切函数 94

第14章 2D基础图形 97

14.1 基础几何图形 97

14.2 描边属性 103

14.3 扇形、弓形、环形、扇环 106

14.4 虚线、网格 110

第15章 颜色 114

15.1 色彩模式 114

15.2 创建和设置颜色 115

15.3 颜色分量 119

15.4 颜色渐变 123

第16章 变换 125

16.1 基本变换 125

16.2 变换堆栈 129

16.3 使用变换绘制图形 131

16.4 变换动画 132

第17章 曲线 136

17.1 Bezier曲线 136

17.2 Bezier曲线路径动画 139

17.3 Curve曲线 142

17.4 Curve多条连续路径动画 145

第18章 复杂图形 148

18.1 vertex绘制 148

18.2 正多边形和星形 156

18.3 vertex环形、扇环 159

18.4 PShape图形对象 166

第19章 3D图形 174

19.1 3D坐标系统 174

19.2 三维灯光 179

19.3 三维材质 183

19.4 三维透视 186

第20章 随机、噪波、向量 191

20.1 随机函数 191

20.2 噪波函数 194

20.3 PVector向量对象 195

20.4 粒子动画 201

第21章 位图 207

21.1 加载位图 207

21.2 显示位图 209

21.3 PImage位图对象 212

21.4 位图遮罩动画 217

21.5 滤镜 219

21.6 混合 223

21.7 贴图 231

21.8 位图随机动画 233

第22章 文本 235

22.1 文本术语 235

22.2 文本显示 235

22.3 字体属性 239

22.4 创建和设置字体 242

22.5 环形文本 246

22.6 文本随机动画 247

第3部分 交互 251

第23章 鼠标交互 251

23.1 鼠标事件 251

23.2 鼠标事件函数 251

23.3 鼠标状态变量 252

23.4 draw()函数里实现所有鼠标事件 253

23.5 鼠标拖拽 257

23.6 鼠标光标 258

23.7 鼠标绘制 260

第24章 键盘交互 262

24.1 键盘事件 262

24.2 键盘控制 264

24.3 键盘交互 264

24.4 窗口焦点 265

第25章 日期、时间 268

25.1 日期、时间函数 268

25.2 设置程序使用期限 268

25.3 制作简单计时器 270

25.4 模拟时钟 271

精品推荐