Processing互动编程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:任远著
- 出 版 社:北京:科学出版社
- 出版年份:2015
- ISBN:9787030421364
- 页数:273 页
第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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《受试者性格与其英语互动交际能力的关系》楼荷英著 2018
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《德育互动教学法》叶王蓓著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019