Week04
在維基百科找到下面這張圖,要做出這張圖的樣子
畫出卡牌的格子,先給他一個400X400的視窗
在葛他一個陣列,卡牌是8X11 ( 8橫列11直行 ),順便調整各格子長寬
把卡牌的圖放進小畫家用滴管吸卡牌顏色 ( 知道色碼編號 )
用一個顏色陣列,把吸到的顏色編號放進去,執行後格子會填滿相對應顏色
做出卡牌邊框 ( 圓弧狀 )
( 不過這裡的數字都是一樣的 )
為了不要讓他數字都一樣,給一個變數n
"1"要改成 " "+n,意思是空字串加上n,就不會固定數字了
宣告兩個陣列,現在執行會出錯因為還沒打完
呼叫myShuffle讓它把方框裡面的值塞進去,執行後就變正常了
為了讓它隨機洗牌,加上random變數,每次執行後就會亂數隨機洗牌,變不同順序
( 但是每次只交換兩張不夠亂很不理想 )
把剛剛的random變數加上陣列,i<10000讓它洗一萬次牌
執行後牌就會被洗得很亂了!
要讓某張牌像下面圖一樣變大
先把視窗改為800X400 ( 讓旁邊多一塊空視窗 )
加上一個浮點數s,把所有座標數 ( 該放大的地方 ) 都乘上s
做一個作弊鍵,如果按了滑鼠右鍵能看到所有卡片 ( 不然就只會顯示黑牌99 )
按滑鼠左鍵牌會一張一張依序秀出來 ( 像發牌一樣 )

















沒有留言:
張貼留言