昨天朋友生日玩到凌晨,果然很久没有体会过自由的人,一旦遇到可以自由的环境,就会放弃治疗吧,所以昨天就没有更新了,今天补看了昨天应该学习的内容,外加今天的学习内容以及明天要学习的内容(明天因为某些原因要去朋友家借宿,这样可以在路上节约很多时间,所以也不太方便更新),一共三小节的内容。
整体来说,内容不算难,按照老师讲解的思路和教授的代码,我都可以得到应该得到的结果。
三小节内容均是围绕图片展开,比如如何用代码表示图片,让图片中的像素按照我们想要的颜色进行变化。还有如何让图片中的像素以一种循环的方式变化颜色(据老师说Javascript里边是没有这种循环语言的)以及如何利用表达式让图片发生更多的变化。
在这三小节内容中,我意识到RGB Explorer的重要性,原来老师之前引入这个工具是有用处的,至少今天做题的时候,如果我不借助这个工具,我是记不住三个颜色参数的配比组合的。此外,我还发现了原来我之前一直看不懂很多课程是因为课程里边没有提到基础代码库这个概念,这个概念是我和一位自学成才的程序员老哥交流才知道的,所以其实编程也是有些规律可循的,并没有我想的那么无从入手。
总之,后续可能要多看几遍Image Functions References,把内容记牢点,下次再用到类似的代码,我或许也可以举一反三吧~
不过今天我发现了一个问题,不知道为什么在最后一章的练习题里,我在代码里写错了对应的颜色,可是程序依然可以运行,并没有报错,还是我自己无意中发现其实是笔误写错调整好。这个问题如果有小伙伴知道答案的话,可否留言指点我一下,先谢啦~
这个周末的学习就先结束了,下周一再更新~