作業1:atan2_dx_dy_cos_sin
想要劃出一個可以有眼睛,中間的瞳孔可以跟著滑鼠移動
用ellispe()這個函數來畫圓,算好大小要怎麼跟著滑鼠走,
用三角函數算滑鼠跟員的角度
作業2:atan2_for_x_dx_dy_cos_sin
用for迴圈來畫出第二個眼睛,設x
作業3:rotateX_radians_mouseY
結合上周的左右轉的正方形盒子,讓他上下轉,參考上周的程式,讓他旋轉
作業4:rotateZ
改移下作業3,畫一個圓,讓他跟著Z軸轉動
作業5:做出一個手臂可以旋轉的盒子, 觀察可旋轉的手臂,他的旋轉方向
作業5a:rotateZ_translate
把盒子刪掉,觀察長條的選轉方向以及怎麼旋轉的,
可以發現是以中心點來旋轉,如果有中心作對中心旋轉,乳果沒有就在正中心旋轉
作業5b:rotateZ_translate_mouseX_mouseY_
作業6:畫一個立體的圓,讓他可以跟著滑鼠移動時也可以自轉
作業7:
想要讓他像地球繞太陽轉,
作業8:做出月亮,讓他跟著地球繞著太陽轉
作業9:
想要做出地球的貼圖,先GOOGLE找到貼圖,把圖放進程式裡
作業10:把圖貼到球上,讓它出現地球,但還不會轉
作業11:
讓他可以成功旋轉
作業12:改成月亮
作業13:改太陽
作業14:
把三個球加在一起,剪貼week04-8的程式碼,讓它出現地球、月亮繞著太陽轉,並加上貼圖
沒有留言:
張貼留言