1. 程式人生 > >捕魚 cocos js 源碼 精品代碼,手機捕魚遊戲精品贏話費 開發~手遊

捕魚 cocos js 源碼 精品代碼,手機捕魚遊戲精品贏話費 開發~手遊

應該 wing pool 效果圖 new 購物 捕魚遊戲 oa系統 ext

捕魚 cocos js 源碼 精品代碼,手機捕魚遊戲精品贏話費 開發~手遊

1,遊戲原理
swing+多線程+事件監聽
swing實現的界面的繪制;
多線程實現產生多種魚,實現魚的遊動,以及網的移動;
事件監聽實現鼠標捕魚事件的捕獲;

2,主要類和方法解釋
魚,背景,網都是圖片,之所有是動態的效果,因為線程或者鼠標移動引起圖片的變化.
2.1,Fishlord
public class Fishlord {
main(){}
}
main方法實現程序的啟動和遊戲循環的開啟;
JFrame frame = new JFrame("捕魚達人"),這句就創建了遊戲的
主窗口;Pool pool = new Pool()創建了魚池;pool.action()開啟遊戲
主循環;
2.2,JPanel
class Pool extends JPanel {
//加載遊戲的背景,創建魚類
Pool() {}
//遊戲主界面繪制方法
public void paint(Graphics g) { }
//遊戲主循環
action(){}
//捕魚的邏輯實現
catchFish(){}
}
Pool繼承了JPanel就是在窗口上的一個面板,面板可以繪制在窗口中;
2.3,Fish
class Fish extends Thread {
}
Fish繼承了Thread,魚就是一個線程,當它的x坐標不斷改變的時候,魚就
向左移動了,當同一條魚的圖片不斷改變的時候,這條魚看起來就是動態的效果;
超出邊界的魚應該消失,進入漁網的魚應該消失,同時分數++;
2.4,Net
class Net {
}
Net就是漁網,監聽鼠標後,將鼠標的中心設置為漁網的中心,鼠標移動,網頁會動;

3,效果圖
4,完整源碼(by797.com)
華雲智慧園區小程序源碼
信息科技公司展示小程序源碼
企業OA系統小程序源碼
微信小程序學生課程表頁面
宏華水利凈水器售後小程序
人民好公仆
奧多停車小程序
萬科會議室小程序源碼
兵馬俑小程序
健身房預約課程小程序
51報名小管家小程序
仿麥當勞點餐小程序
微信小程序購物節抽獎
世博展會小程序
完整版的(by797.com)

捕魚 cocos js 源碼 精品代碼,手機捕魚遊戲精品贏話費 開發~手遊