作者UniFish (閃光魚)
看板Visual_Basic
標題Re: [VB6 ] 如何用VB6.0寫出打地鼠的小遊戲?
時間Mon Apr 12 02:53:09 2010
※ 引述《karbo (karbo)》之銘言:
: 我是淡江的學生..
: 最近系上老師出了一個專題報告
: 題目是要做"打地鼠"小遊戲~
: 我是VB初學者 其實很多都還不是很懂..
: 所以這份報告對我來說非常難!
: 我超級頭痛 如果交不出來很有可能被當(這堂課是系必修)
必修就認命的學吧,難道老師出了一個全班都不會的題目??
: 我有在Google與YAHOO上搜尋到一些程式碼
: 但還是看不太懂...
: 想求教學文(有步驟那種)參考,我google不到..
: 或是有好心人可以"教"我,並非徵人幫我做喔(用MSN或是Email的方式)
: 最好是念淡大的學生 或是其他學校也可,只要是資工或是相關科系
: 真的非常感謝 完成之後會有獎勵!大概是一百元7-11禮券之類 非常感謝
: 報告繳交日期為下禮拜二
現在是星期一了,若這幾天死命的K應該了解一點了吧
也應該看得懂程式碼了...
我的建議:
1.用Button作會比較容易
2.流程:隨機把Button的text秀出一個符號,例:●..(印象中Vb6是用Caption..?)
設定一段時間消失換另一個
設定按下的動作,比如計分之類的
假設有九個Button(Button1 to 9)
一‧亂數:(可以查Randomize,Rnd指令)
Randomize
Dim A as Integer = int( 10 * Rnd + 1 )
這時就會得到一個A的值,代入Button..若不用物件陣列可土法鍊鋼
Select Case A
Case 1 : Button1.Caption = "●"
.
.
Case 10 : Button10.Caption = "●"
End Select
二‧設定時間:(可以查Timer物件)
有個東西叫Timer,可設定多久執行一次程式碼,把產生"●"的程式扔進去就行了
三‧判斷按下Button的動作:(可以查Button物件)
不會太複雜,每個Button點兩下,然後你要幹嘛就寫進去~
剩下的就是VB系統和物件使用方法了,現在MSDN都有中文了
希望在期末作業時你已有能力的撰寫~
--
我猜期末是小算盤..
--
◣◥
◤◢ ◣▁◢ 請‧尊‧重‧生‧命
◤
◢◤ ‧‧▏ ◥ ◤
以 認 養 代 替 購 買
◤◢ ▄▄▄▄ ‧‧
◢◤ 請領養我 ▄ ▄ 以 絕 育 代 替 撲 殺
◤◢ 請領養我▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Blog:http://Unifish.Pixnet.net/ 本BLOG謝絕挖隱私魔人 QSWEET
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.192.74
※ 編輯: UniFish 來自: 114.33.192.74 (04/12 02:53)
推 meto000:您真是好人,只希望原發問者能看得懂你寫的是什麼 04/12 09:22
推 han999:我猜期末是萬年曆,因為製作方式有雷同之處XD 04/12 13:05
→ williewillie:3*3 4*4拼圖應該跑不掉 04/12 14:29
推 ClubT:小算盤可以直接呼叫Windows內建的嗎XD 04/12 14:43
推 jwjeng:這樣的話,打地鼠是不是也可以呼叫現成的flash小遊戲? 04/12 14:52
→ UniFish:萬年曆Call IE連上萬年曆的網頁,和老師說這是"雲端系統" 04/12 18:46
推 lanchung:樓上的...這個雲端有應用到,給你加5 分 09/23 20:20