梦幻时钟1:有用的数学
从本质上讲,这是一个用程序来绘制动画的应用——钟表的指针随着时间的流逝绕着圆心有规律地转动。Roadlab在帮我剪辑这个课程的视频时,提醒我这一课难度有些高,担心有些初学者跟不下来。
他所说的难度主要在于数学而非程序。我们的课程就从数学开始,看看钟表中包含了那些数学的要素。
上面的视频足足有10分钟,此时不妨休息一下,找出纸笔来,自己在上面把刚刚听过的内容在纸上画出来。
好,继续我们的课程,创建项目、添加组件、设置属性,然后来到编程视图,开始我们的创作。
为什么要将固定的数值声明为变量呢?
下图是画布坐标系中时钟的位置、与编程相关的数学要素以及换算公式,便于大家理解并记忆。
作业:
在写字的代码中,找出重复的部分,将其声明为局部变量,并用局部变量取代重复的代码。
报告:
截至2016年11月21日零时,总的订阅人数增至1820位,周末净增62位,感谢大家的支持,学习是不容易的,坚持才能有成效。
赞 (0)