一、文字的加入
文字是往右上方長過去,這裡和rect比較(矩形往右下方長)。
與文字有關的一些函數:
更改後更能體現文字往右上角長(好大好大)
子彈射出的樣子,利用布林函數來控制子彈的出現,當鍵盤任意按鈕下去就改變布林值。
解釋:
子彈給100顆
imageMode(CENTER); //imageMode(CENTER)解釋image()的第二個和第三個參數作為圖像的中心點。如果指定了兩個附加參數,則它們用於設置圖像的寬度和高度。
背景除以2的原因是因為:imageMode設定了CENTER(中心)
當bulletfly值為真,子彈就畫出來,每個子彈的X座標都會加10往右邊跑。
而為真的條件是滑鼠按下去,則為真,並且賦予其XY座標。
範例二:足球落下彈跳
很有趣的小例子,只是將圖片改掉並且把子彈往右射出的程式碼改掉,改成像下落,跟第三周的Mario一樣,所以當滑鼠按下去,足球就會往上跳一下然後落下,並且反彈。
 
沒有留言:
張貼留言