2025年3月13日 星期四

week04

 作業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的程式碼,讓它出現地球、月亮繞著太陽轉,並加上貼圖



沒有留言:

張貼留言