顯示具有 hw01 標籤的文章。 顯示所有文章
顯示具有 hw01 標籤的文章。 顯示所有文章

2011年1月6日 星期四

HW1


功能一


功能二


開啟圖檔後

試玩後的作品


心得:
  多媒體學程的課程裡好像都會以製作簡易小畫家為開端,這次作業之前有利用多媒體設計所教的Processing來製作簡易小畫家,但是BCB跟Processing差別很大。這次的作業一開始是設定基本的功能,像是設Menu、Open File和Save等等,上課逐次的添加新功能,像是File Name、滑鼠座標,和滑鼠點下去時的位置的色彩值還有顏色顯示,程式方面最困難的地方應該是畫出形狀,不懂的地方是請同學教我的,像是畫多邊形要左鍵點按右鍵顯示畫出的圖型等等是麻煩同學的,程式最後能執行試玩了很多次,看到有同學做出能畫出星星的形狀,方法好像是利用兩個三角型重疊成星星的形狀,不知道能不能做出愛心,在過程中對BCB的功能小視窗都不太熟,這次的作業真的有勞同學一一解釋給我聽,作業才有辦法順利完成。

HW01


原始介面


執行

功能:
讀進一張bmp圖檔
點選圓形、正方形、三角形、六邊形或畫筆
清除
儲存

第一次使用C++ builder寫小畫家,和之前用processing寫的小畫家感覺又不一樣,程式的語法不太一樣。我這次花了比較多的時間來完成這個作業,剛開始沒有很理解程式碼的意思,而且在家按F1會說找不到那個檔案,所以上網找了許多資料作為參考,研究在研究,終於有個雛形出來了。我花最久的時間在研究指令,調整圖形的座標,RadioButton按鈕改變圖形,再用RadioGroup組合起來,最初還不曉得該如何使用,問了同學之後才了解。