我被要求開發一個名爲「Flag Quiz」的遊戲,玩家必須猜測出現在屏幕中間的標誌的正確名稱。以形式加載很多圖片
當然,我有很多的圖片(221個標誌)的,我必須把它們放在裏面的程序,因爲,當按下按鈕Play
時,程序必須選擇這些標誌的隨機10。
問題 我想使用一個ImageList
但標誌是小480x311等德爾福問我的承受力在30點不同的位圖分開。我能做些什麼嗎?
我的想法,以避免這個問題,是以下(雖然我認爲它不是很好):創建221個TPicture組件(當然是不可見的),並加載其中每一個標誌的圖片。
我不想用我最後的想法。你知道有什麼改進嗎?
爲了避免IDE將圖像分成不同的位圖,您需要相應地設置圖像列表的寬度和高度。但是我更喜歡將一個假設PNG作爲使用的圖像格式的'TObjectList'的集合。 –
TLama
是的,他們是PNG。我在幾分鐘前發現了谷歌,我正在讀一些關於這方面的內容。你能否提供一些提示? –