當前位置:編程學習大全網 - 編程軟體 - java初級俄羅斯方塊寫法

java初級俄羅斯方塊寫法

1:首先自己定義壹個類,比如MyLabel,繼承jlabel,設置大小比如 (40,40)設置成方塊,這就是遊戲裏面最小的單位,下落的圖形,就是四個這個樣的單位組合到壹起,位置不同。

2:定義自己的圖形(就是遊戲中下落的部分)比如MyPic ,這個類是控制MyLabel的,壹般是4個MyLabel組合成壹個MyPic,

3:定義自己的面板,大小是 (n*40,m*40 )就是上面最小單位的整數行和列,然後建壹個二位數組

int [n][m],數組裏面默認為0,標示這個位置沒有MyLabel ,是空的,如果位置有 MyLabel,設置成1

,這個是數組是,圖形下落的時候判斷是否繼續下落還是要停下了,下面有了就停,否則繼續下落,下落停止後,根據數組,看某壹行是否全部為1 是的話,把這行清空

圖形的下落要用定時器或者自己寫線程實現,然後就是判斷下面是否有東西,是下落,還是停止,

圖形的旋轉的話,自己研究吧,位置的變換,也不好做

  • 上一篇:select函數什麽時候返回
  • 下一篇:江西瑞聲電子有限公司怎麽樣?
  • copyright 2024編程學習大全網