Week11☀☀
week11-1
2.開二維陣列4x6,在setup函式中對陣列賦隨機值,在draw函式裡顯示的文字改成該位置的值。
week11-2
1.加入滑鼠點擊函式,裡面判斷變數的值做變數值的切換。
4.加入籃球機圖片,在滑鼠按下時的mouseX、mouseY存入變數裡(寫在mousePressed函式裡所以只會更新第一次按下的值),在滑鼠按下時,只要一移動就會在現在的mouseX、mouseY位置跟一按下時存的位置值做line的顯示,同時在兩個座標位上用ellipse畫小圓。
week11-3
1.做出投籃的效果,加入一個布林變數判斷是否在飛行、加速度變數在滑鼠放開時會存取值進去,當布林變數是true時就更新籃球的x、y座標。
3.踩地雷,地雷位置值設為9,判斷2維陣列裡的值如果是9就填紅色,以外的填白色,用增加數字的函式去做2維陣列裡位置值的++,如果當2維陣列上的位置值是9地雷時,就把它周圍的座標值回傳(及i-1,j+1等等),再增價數字函式裡對該座標位置裡的值做+=1(會先做判斷是不是地雷(9)),同時也會做判斷如果i跟j大於陣列的值就直接return。
4.貪食蛇,使用三角函數Cos配x、Sin配y,讓joker的x、y座標值一直做累加(x累加cos(方向值),y累加sin(方向值)),累加的值會配上距離dir,方向的值會由鍵盤的右跟左鍵做累加或減少。
沒有留言:
張貼留言