史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2005-12-13, 01:19 PM   #1
rockman132 帥哥
註冊會員
 
rockman132 的頭像
榮譽勳章
UID - 93994
在線等級: 級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時
註冊日期: 2003-08-24
VIP期限: 2010-09
住址: 遙遠的拉拉山....
文章: 1267
精華: 0
現金: -46 金幣
資產: 8784536 金幣
預設 求助一下...VB的程式

我同學有問題想問一下!!!
她們作VB是要做一個乒乓球程式....
只是老師要球加分題...
有道具可以吃....ex:可以連發....板子變大小...球一顆變三顆....有音效的部分....
如果反感的話....可以明確說一下方向嗎???
rockman132 目前離線  
送花文章: 112, 收花文章: 251 篇, 收花: 702 次
回覆時引用此帖
舊 2005-12-13, 02:49 PM   #2 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時
註冊日期: 2002-12-07
文章: 13382
精華: 0
現金: 26616 金幣
資產: 3024526 金幣
預設

VB 最簡單的音效

Beep
透過系統揚聲器發出聲音。
請注意: 透過硬體和系統軟體發出頻繁,持續的蜂鳴聲,並因電腦不同而不同。

另外還可以用 API 函式 (請新增一個模組.bas)
語法:
Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" ( _
    ByVal lpstrCommand As String, _
    ByVal lpstrReturnString As String, _
    ByVal uReturnLength As Long, _
    ByVal hwndCallback As Long) As Long
用法:

lpstrCommand(MCI 的命令字串) :
open 開啟設備:設備名 [type 設備型式][alias 別名]
close 關閉設備:設備名
play 播放檔案:設備名 [from 起點][to 終點]
Pause 暫停檔案
resume 取消暫停檔案
seek 直接移到:設備名 [to 位置 | to start | to end]
stop 停止撥放:設備名

程式範例 :
'開啟檔案
Call mciSendString("open c:\wavs\3ucheng.mid waveaudio alias song", 0, 0, 0) '此後用 song 代表這個檔案
'播放音樂
Call mciSendString("play song", 0, 0, 0)

最後還有一種就是用 MMControl元件 (就像用 TestBox一樣)
比如開啟 MMControl.Command="open"

是整個程式都還沒開始著手設計嗎?
建議先設計(規劃)出 畫面
否則...無從談起

這裡有幾個可以作參考
http://www.i-dac.com/game/pinpongp/pinpon.html
http://www.hkglc.no-ip.com:8181/testing/1282976.swf
第一種是平面但要考慮揮球
第二種是立體(有遠近感)不需考慮揮球

所以簡單點的是 平面+不需考慮揮球
mini 目前離線  
送花文章: 2027, 收花文章: 8021 篇, 收花: 26846 次
回覆時引用此帖
舊 2005-12-13, 05:22 PM   #3 (permalink)
註冊會員
 
rockman132 的頭像
榮譽勳章
UID - 93994
在線等級: 級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時
註冊日期: 2003-08-24
VIP期限: 2010-09
住址: 遙遠的拉拉山....
文章: 1267
精華: 0
現金: -46 金幣
資產: 8784536 金幣
預設

那個大大~~~我同學他們的想法是這樣的....
打磚塊就如同下載開啟....
想要有道具可以吃....
棒子變大小...球數能夠變多....難度越高磚塊數目越多或著磚塊變形....
我放在H空間...感恩喔!!!帳密PO給你
rockman132 目前離線  
送花文章: 112, 收花文章: 251 篇, 收花: 702 次
回覆時引用此帖
舊 2005-12-13, 07:31 PM   #4 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時
註冊日期: 2002-12-07
文章: 13382
精華: 0
現金: 26616 金幣
資產: 3024526 金幣
預設

原來是打磚塊~ (不是乒乓球^^||)

(那是Xuite帳號嗎?) 能直接貼出載點嗎?
(小小聲: 帳號不要隨意給人...)
或到這裡
http://s4.turboupload.com/upload.tu?
上傳檔案
(如不想公開原始碼請壓縮檔加密PM me)

個人是能看情形 建議一下
但是要完整寫出就不一定了...
mini 目前離線  
送花文章: 2027, 收花文章: 8021 篇, 收花: 26846 次
回覆時引用此帖
舊 2005-12-16, 01:35 PM   #5 (permalink)
註冊會員
 
rockman132 的頭像
榮譽勳章
UID - 93994
在線等級: 級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時級別:15 | 在線時長:295小時 | 升級還需:25小時
註冊日期: 2003-08-24
VIP期限: 2010-09
住址: 遙遠的拉拉山....
文章: 1267
精華: 0
現金: -46 金幣
資產: 8784536 金幣
預設

這裡是下載網址
http://d.turboupload.com/d/213675/2005020051.rar.html
rockman132 目前離線  
送花文章: 112, 收花文章: 251 篇, 收花: 702 次
回覆時引用此帖
舊 2005-12-27, 04:29 PM   #6 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時
註冊日期: 2002-12-07
文章: 13382
精華: 0
現金: 26616 金幣
資產: 3024526 金幣
預設

終於告一段落
xxx/237471/BulletJumpBall.rar.html

程式之碰撞是由 矩形重疊函式 來作判斷
其實應該用 圓形碰撞法 來作才對
不過寫到一半也懶得換了
而且因為球體積不大
所以誤差也不大因此作罷

幾乎每一行都有註解
所以請細細品味
其中物件類別的寫作是為了試驗 RaiseEvent
並非是耍酷 ^^||
如花心思看懂 相信可增加個人對VB的技巧

(有問題請在此問~thx~)
mini 目前離線  
送花文章: 2027, 收花文章: 8021 篇, 收花: 26846 次
回覆時引用此帖
舊 2005-12-28, 07:09 AM   #7 (permalink)
註冊會員
榮譽勳章

勳章總數
UID - 199608
在線等級: 級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時級別:4 | 在線時長:36小時 | 升級還需:9小時
註冊日期: 2005-06-20
VIP期限: 2006-09
文章: 14
精華: 0
現金: 15 金幣
資產: 15 金幣
預設

我可以使用這個宣告在vba中執行嗎?
還有我本身run過沒錯誤,但是沒有聲音出現~
不知我是不是那用錯了

引用:
作者: mini
VB 最簡單的音效

Beep
透過系統揚聲器發出聲音。
請注意: 透過硬體和系統軟體發出頻繁,持續的蜂鳴聲,並因電腦不同而不同。

另外還可以用 API 函式 (請新增一個模組.bas)

Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" ( _
ByVal lpstrCommand As S...
younglin56 目前離線  
送花文章: 0, 收花文章: 1 篇, 收花: 3 次
回覆時引用此帖
舊 2005-12-28, 04:19 PM   #8 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時
註冊日期: 2002-12-07
文章: 13382
精華: 0
現金: 26616 金幣
資產: 3024526 金幣
預設

xxx/239450/BulletJumpBall_v2.rar.html

2005-12-28
.加台增加音效
.遊戲一開始,未開始前不顯示磚塊
.選單的困難度 與 遊戲開始選單之困難度 反應相連結
.寶物增加落下模式 (需用擋板接住)

'<寶物處理>
'定義為:
'1: 加台 2: 球由大顆變小顆 3:擋板縮小 4:擋板變大 5:球變多(分身)
6:球變快 7:球變慢 8:擋板有子彈 9: 擋板可黏住球 10:磚塊區下沈

目前8~10 未設計完成

引用:
作者: younglin56
我可以使用這個宣告在vba中執行嗎?
還有我本身run過沒錯誤,但是沒有聲音出現~
不知我是不是那用錯了
那 您寫的內容呢? .....
mini 目前離線  
送花文章: 2027, 收花文章: 8021 篇, 收花: 26846 次
回覆時引用此帖
舊 2006-01-02, 03:09 PM   #9 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時級別:97 | 在線時長:9935小時 | 升級還需:61小時
註冊日期: 2002-12-07
文章: 13382
精華: 0
現金: 26616 金幣
資產: 3024526 金幣
預設

2006-01-01
.[停止][開始] 對寶物落下時 亦可作用
.訂正 接關次數等於0時 之"執行期13錯誤"
.效能改進 (程式碼 IsGameClear 改成 GameClear)
.修正、添加了幾句註解

DL: http://d.turboupload.com/d/250105/Bu...ll_v4.rar.html (不包含原始程式碼)
mini 目前離線  
送花文章: 2027, 收花文章: 8021 篇, 收花: 26846 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 05:50 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1