写给设计师的Processing编程指南(5)-程序的流程控制-循环语句
蒙奇·D·撸码客 发布于 2017-03-14 13:31:37
从这节开始,你将会接触到编程中一个重要且强大的知识点-循环语句。在此之前,若你想在程序中画一万个圆,只能用一个可怕的方式去做,写一万行ellipse。那些千方百计为了提高效率(偷懒)的语言设计者肯定不会允许这样的事发生。所以就有了循环语句。通过它,你可以最直观地感受计算机自动化的...
前端撸码笔记
成功指南:把撸鸟的时间都放在撸码上
蒙奇·D·撸码客 发布于 2017-03-14 13:31:37
从这节开始,你将会接触到编程中一个重要且强大的知识点-循环语句。在此之前,若你想在程序中画一万个圆,只能用一个可怕的方式去做,写一万行ellipse。那些千方百计为了提高效率(偷懒)的语言设计者肯定不会允许这样的事发生。所以就有了循环语句。通过它,你可以最直观地感受计算机自动化的...
蒙奇·D·撸码客 发布于 2017-03-14 13:25:33
运动与函数在大多人的印象里,数学好像没什么用,在日常生活里用得最多的也仅仅是加减乘除。但如果你是在用程序做创作,情况就大不一样。了解越多,越能玩出花样。先搬上几张的不明觉厉的图挑逗下大家的兴致。这是什么?先不剧透,后面你会亲自用上它。上一节,我们了解了setup函数和draw函数...
蒙奇·D·撸码客 发布于 2017-03-14 11:42:55
在开始看这节之前,希望你已经熟悉了基本的函数绘图方法。否则你会被两个大头函数setup和draw搞晕。既然要做运动的图形,就要知道动画究竟是怎么产生的。上图相当吸引我,而且非常直观地揭示了动画的实现原理。动画是魔法,是关于视觉欺骗的魔法。只是在这个信息爆炸,视频满天飞的年代,我们...
蒙奇·D·撸码客 发布于 2017-03-14 11:35:56
这一节,我们就来玩转processing。其他编程语言的经典入门大多从输出“HelloWorld”开始讲起。但属于设计师的“HelloWorld”,不应该是字符。咱们从画图开始!画布与函数在开始前,首先聊聊Processing中的画布——Sketch。Sketch的字面含义就是素...
蒙奇·D·撸码客 发布于 2017-03-14 10:09:18
(1)Processing初接触编程?提起「编程」二字,很多人脑中会冒出这些词。高端?烧脑?难学?…最终的结论是……不适合我。少数想接触它的人,在看到厚厚的教科书以及一堆枯燥的术语之后,便会心生恐惧,望而却步。极少数的人,凭自己的悟性也好,韧劲也罢。最终跨进了编程的大门,在里面肆...
蒙奇·D·撸码客 发布于 2017-03-13 18:16:34
思路:设置正方形的中心点与边长,确定一个大的正方形,然后在大正方形内部绘制九个小正方形,并中间的小正方形涂成黑色,然后根据每个小正方形的中心点位置与边长,再在其内部绘制九个小正方形,如此递归绘制void setup() { size(90...
蒙奇·D·撸码客 发布于 2017-03-13 14:25:39
写给设计师的Processing编程指南(1)PROCESSING初接触写给设计师的Processing编程指南(2)创造第一个PROCESSING程序写给设计师的Processing编程指南(3)让图形跑起来(上)写给设计师的Processing编程指南(4)让图形跑起来(下)...
蒙奇·D·撸码客 发布于 2017-02-21 10:26:44
当我们把所有校花信息采集完之后,打开对应的html文件,发现都可以看。但是里面的图片都是远程图片,如果咱采集的这个校花网倒闭了(呸呸呸乌鸦嘴),那么这些图片也就都打不开了。最保险的措施就是把这些图片也都批量下载下来。批量下载图片的思路也不难,遍历之前采集的html文件,取出里面的...
蒙奇·D·撸码客 发布于 2017-02-14 9:56:57
以下内容不是纯翻译,主要是基于原文得出的自己的理解,本人英文烂,各位慎重观看。preload()预加载函数,在setup()执行之前执行,用于处理异步操作。所有需要加载的内容(如图片文件、json文件、字体文件等)加载完毕的时候再执行setup()。在加载内容的时候默认的提示“l...
蒙奇·D·撸码客 发布于 2017-02-06 14:29:07
上一篇的批量采集其实只是一个开头,是为了批量采集而搜集大量的url,而本篇文章才是真正的批量采集。上一篇已经把校花网搜索校花的页面url存入了urlList.txt文件中,在批量采集前需要先读取这个文件:fs.readFile('urlList.txt',&nbs...