
心得:
今天的課程主題是做圖片動畫,讓圖片可以上下左右放大縮小漸入漸出。整個實作過程中,一開始遇到的問題是該如何讓圖片碰到邊框後反向回去。原以為只要用if判斷式然後將加改成減就可以,沒想到卻讓圖片不停地在邊框彈跳,後來仔細思考了draw()的運作方式,才終於成功。接著的放大縮小功能,因為老師規定要以圖片為中心做放大縮小,所以稍稍增加了難度,但其實這更像是在考驗數學程度。最後的淡入淡出功能相較之下容易多了,只要運用processing內建函式tint()就可以了,不過其他的功能就需要用noTint(),圖片才不會被影響,這是需要注意的地方!
沒有留言:
張貼留言