在2010年3月23日星期二我們提到設計車用虛擬儀表,今天我們要談到四個觀念:
1.利用invalidate()函式來畫面更新
2.使用成員變數來儲存指針角度的資訊
3.利用亂數來提供隨機的增減量
4.利用if來做指針邊界的判斷
其步驟如下:
1.先按照在2010年3月23日星期二我們提到設計車用虛擬儀表完成畫面
2.在onDraw()函式最後一行加上invalidate()函式。
3.使用angle++改變指針的角度。
4.把angle變數由區域變數改變成成員變數,注意區域變數在事件處理函式(如onDraw())內是無法保留其內容。
5.利用亂數來改變指針的增減量
6.利用if來控制指針的範圍,避免跑到非刻度的區域
沒有留言:
張貼留言