欧美中文字幕一区二区三区亚洲_在线成人直播_国产精品玖玖玖在线资源_久久99最新地址

游戲產業研究網

vb 聲音代碼 除了beep還有別的么?我寫了一個射擊游戲的程序,想要一個特別的聲音。不要api,簡單的。

一、vb 聲音代碼 除了beep還有別的么?我寫了一個射擊游戲的程序,想要一個特別的聲音。不要api,簡單的。

VB 內置聲音就只有Beep() .建議你用API 吧,畢竟游戲程序是不能缺少真實的聲音的(至少用戶會覺得你很用心去設計它)..

二、額~~嘿 VB 不懂的地方

。。。。恢復到初始狀態得看你的“初始狀態”是怎樣

btnStart.enabled=true 是讓那個按鈕可以被用戶按下

如果用戶按下這個按鈕就可以了,那么這樣

btnStart_click

應該就是了

三、求VB設計的小游戲 代碼

打地鼠好做一點:

窗體上放上背景圖,控件放二個Label,一個顯示分數及升級分數,另一個顯示時間;一個Image顯示地鼠圖形(要透明背景);一個Timer控制時間顯示;另外將窗體的鼠標設置為錘子。

在Image的單擊事件中分值增加就好了。

四、vb 打冰雹游戲

'新建窗體,添加picture1,timer1,label1,option1(0-3)

’以下保存在模塊module1.bas中:

public type stdball

ox as integer

oy as integer

ballcolor as colorconstants

speed as integer

end type

public type stdspark

posx as integer

posy as integer

angle as integer

sparkcolor as colorconstants

speed as integer

size as integer

end type

public type stdsparks

ox as integer

oy as integer

spark(9) as stdspark

end type

'以下保存在窗體代碼中:

dim ball(9) as stdball, sparks(9) as stdsparks, x0 as single, y0 as single

const pi = 3.14159265

private sub form_load()

initialgame 2, 1

end sub

private sub picture1_mousedown(button as integer, shift as integer, x as single, y as single)

for i = 0 to 9

if (x - ball(i).ox) ^ 2 + (y - ball(i).oy) ^ 2 < 400 then

initialspark i

initialball i

label1.tag = split(label1.tag, *)(0) + 1 & * & split(label1.tag, *)(1)

label1.caption = 分數: & split(label1.tag, *)(0) & vbcrlf & 能量: & split(label1.tag, *)(1)

if split(label1.tag, *)(0) = 25 then msgbox 好樣的,繼續努力!

if split(label1.tag, *)(0) = 50 then msgbox 太棒了,再射中50個你就過關了,努力啊!

if split(label1.tag, *)(0) = 100 then

msgbox 恭喜你過關了,增加難度,再繼續!

initialgame 3, 0

end if

if split(label1.tag, *)(0) = 150 then initialgame 4, 0

exit sub

end if

next

if split(label1.tag, *)(0) > 0 then label1.tag = split(label1.tag, *)(0) - 1 & * & split(label1.tag, *)(1)

label1.caption = 分數: & split(label1.tag, *)(0) & vbcrlf & 能量: & split(label1.tag, *)(1)

end sub

private sub picture1_mousemove(button as integer, shift as integer, x as single, y as single)

x0 = x: y0 = y

end sub

private sub option1_click(index as integer)

initialgame index + 1, 0

end sub

private sub timer1_timer()

picture1.backcolor = picture1.backcolor

for i = 0 to 9

drawball i

drawspark i

next

end sub

sub initialball(byval index as integer) '初始化圓球

dim awx() as integer, n as integer '將游戲窗口picture1沿x軸等分15段(每段50),10個球隨機占用這15段,為保證每一段內只有一個球,awx()用來存儲未被占用的斷的中點x(圓球球心)坐標

for x = 0 to 14 '計算存儲未被占用的段

for i = 0 to 9

if ball(i).ox = x * 50 + 25 then exit for

next

if i = 10 then

redim preserve awx(n)

awx(n) = x * 50 + 25

n = n + 1

end if

next

ball(index).ox = awx(int(rnd * n)) '隨機選擇未被占用的段

ball(index).oy = int(rnd * (-100))

ball(index).speed = int(rnd * me.tag + 1) '下落速度

ball(index).ballcolor = qbcolor(int(rnd * 15)) '顏色

end sub

sub initialspark(byval index as integer) '初始化火花

sparks(index).ox = ball(index).ox '爆炸圓心

sparks(index).oy = ball(index).oy

for i = 0 to 9

sparks(index).spark(i).posx = ball(index).ox '火花位置

sparks(index).spark(i).posy = ball(index).oy

sparks(index).spark(i).angle = int(rnd * 361) * pi / 180 '角度

sparks(index).spark(i).sparkcolor = ball(index).ballcolor '顏色

sparks(index).spark(i).speed = int(rnd * 15 + 10) '速度

sparks(index).spark(i).size = int(rnd * 12 + 5) '大小

next

end sub

sub drawball(byval index as integer) '畫圓球

picture1.fillstyle = 0 '實體填充

picture1.fillcolor = ball(index).ballcolor '填充顏色

picture1.drawwidth = 1 '線寬1

ball(index).oy = ball(index).oy + ball(index).speed '計算圓球y軸位置

picture1.circle (ball(index).ox, ball(index).oy), 20, vbwhite

picture1.fillcolor = vbwhite '高光顏色

picture1.circle (ball(index).ox + 15 * cos((3625 - 2 * ball(index).oy) * pi / 2900), ball(index).oy - 15 * sin((3625 - 2 * ball(index).oy) * pi / 2900)), 3, vbwhite

picture1.drawwidth = 4

picture1.circle (ball(index).ox, ball(index).oy), 15, vbwhite, (2175 + ball(index).oy) * pi / 1450, ball(index).oy * pi / 1450 'pi * 3 / 2, 2 * pi

if (x0 - ball(index).ox) ^ 2 + (y0 - ball(index).oy) ^ 2 < 400 then '計算被瞄準的圓球

picture1.drawwidth = 1

picture1.fillcolor = vbred

picture1.circle (ball(index).ox, ball(index).oy), 3, vbwhite

picture1.fillstyle = 1 '透明填充

picture1.circle (ball(index).ox, ball(index).oy), 30, vbred

picture1.line (ball(index).ox - 30, ball(index).oy)-(ball(index).ox + 30, ball(index).oy), vbred

picture1.line (ball(index).ox, ball(index).oy - 30)-(ball(index).ox, ball(index).oy + 30), vbred

end if

if ball(index).oy - 25 > picture1.scaleheight then '判斷落地

initialball index

if split(label1.tag, *)(1) > 1 then '能量減1

label1.tag = split(label1.tag, *)(0) & * & split(label1.tag, *)(1) - 1

label1.caption = 分數: & split(label1.tag, *)(0) & vbcrlf & 能量: & split(label1.tag, *)(1)

else

label1.caption = 分數: & split(label1.tag, *)(0) & vbcrlf & 能量:0

msgbox 你失敗了,別灰心,降低難度,請重來!

initialgame iif(me.tag > 1, me.tag - 1, 1), 1

end if

end if

end sub

sub drawspark(byval index as integer) '畫火花

if sparks(index).ox <> 0 and sparks(index).oy <> 0 then

isout = 1

for i = 0 to 9

if abs(sparks(index).spark(i).posx - sparks(index).ox) < 100 and abs(sparks(index).spark(i).posy - sparks(index).oy) < 50 then

isout = 0

sparks(index).spark(i).posx = sparks(index).spark(i).posx + sparks(index).spark(i).speed * cos(sparks(index).spark(i).angle)

sparks(index).spark(i).posy = sparks(index).spark(i).posy - sparks(index).spark(i).speed * sin(sparks(index).spark(i).angle)

picture1.drawwidth = sparks(index).spark(i).size

picture1.pset (sparks(index).spark(i).posx, sparks(index).spark(i).posy), sparks(index).spark(i).sparkcolor

end if

next

if isout = 1 then sparks(index).ox = 0: sparks(index).oy = 0

end if

end sub

sub initialgame(byval level as integer, byval isclear as integer) '初始化游戲

option1(0).caption = 簡單

option1(1).caption = 中等

option1(2).caption = 較難

option1(3).caption = 高級

option1(level - 1).value = true '設置單選框選中當前難度級別

timer1.interval = 20

me.scalemode = 3 '像素模式

picture1.scalemode = 3 '設置游戲窗口信息

picture1.autoredraw = true

picture1.width = 760

picture1.height = 500

if isclear = 1 then '清零積分和能量

label1.caption = 分數:0 & vbcrlf & 能量:5

label1.tag = 0*5

end if

me.tag = level '保存當前等級

for i = 0 to 9 '初始化球圓球信息

initialball i

next

end sub

欧美中文字幕一区二区三区亚洲_在线成人直播_国产精品玖玖玖在线资源_久久99最新地址
99视频精品全部免费在线| 天天综合网 天天综合色| 国产一区二区三区在线观看免费视频 | 91国偷自产一区二区开放时间 | 一区精品在线播放| 2020国产精品久久精品美国| 欧洲av在线精品| 成人性生交大片免费看在线播放| 久久激情综合网| 男人的j进女人的j一区| 亚瑟在线精品视频| 亚洲狠狠爱一区二区三区| 亚洲欧洲三级电影| 国产精品短视频| 国产精品卡一卡二| 欧美激情资源网| 日本一区二区视频在线观看| 精品国产伦一区二区三区观看方式| 欧美精选一区二区| 欧美一区二区三区婷婷月色| 欧美日韩精品三区| 欧美精品视频www在线观看| 91精品国产一区二区三区蜜臀| 欧美久久一区二区| 日韩美女一区二区三区| 精品捆绑美女sm三区| 精品国产亚洲在线| 精品久久一区二区| 国产午夜亚洲精品理论片色戒 | 天天影视涩香欲综合网| 亚洲妇女屁股眼交7| 亚洲福利视频一区二区| 日本欧美一区二区在线观看| 免费视频一区二区| 国产麻豆成人精品| av成人免费在线| 欧美亚洲自拍偷拍| 欧美一区二区三区喷汁尤物| 2024国产精品| 日韩一区欧美小说| 亚洲不卡一区二区三区| 蜜臀久久久久久久| 国产成人超碰人人澡人人澡| 色哟哟精品一区| 欧美精品久久一区二区三区| 精品国产一区二区三区不卡| 亚洲欧美影音先锋| 日本中文字幕一区| 成人免费视频app| 欧美日韩一区二区三区免费看| 日韩精品一区二区在线观看| 国产精品久久久久久久浪潮网站| 一区二区三区精品视频在线| 韩国三级中文字幕hd久久精品| 成人精品国产一区二区4080| 欧美日韩国产精选| 中文字幕一区二区三区在线不卡| 亚洲精品国久久99热| 蜜桃一区二区三区四区| 成人黄色国产精品网站大全在线免费观看| 99精品视频免费在线观看| 911精品产国品一二三产区| 国产女同互慰高潮91漫画| 丝袜亚洲另类欧美综合| 高清国产一区二区三区| 欧美剧情电影在线观看完整版免费励志电影 | 色94色欧美sute亚洲13| 久久久久久电影| 亚洲成人免费影院| 成人av免费在线| 精品国产乱码91久久久久久网站| 亚洲综合视频在线观看| 国产不卡免费视频| 精品久久国产字幕高潮| 亚洲国产cao| 美女视频一区在线观看| 欧美午夜理伦三级在线观看| 国产精品色哟哟| 国产毛片精品国产一区二区三区| 欧美在线视频你懂得| 国产精品久久久久影院色老大 | 91在线视频网址| www久久精品| 久久99久久久久| 欧美一区二区三区思思人| 亚洲五码中文字幕| 色婷婷狠狠综合| 亚洲同性gay激情无套| 成人免费毛片高清视频| 国产日韩影视精品| 国产成人综合视频| 国产欧美综合色| 成人免费视频网站在线观看| 欧美国产1区2区| 成人小视频免费在线观看| 久久精品夜夜夜夜久久| 国产成人av电影在线播放| 国产日韩三级在线| 成人美女视频在线观看| 一区精品在线播放| 欧美综合一区二区三区| 亚洲线精品一区二区三区| 91黄色免费观看| 亚瑟在线精品视频| 日韩女同互慰一区二区| 狠狠色综合日日| 国产欧美一二三区| 91丨九色丨蝌蚪丨老版| 亚洲成人av一区二区| 日韩一区二区三区在线| 久久99精品国产91久久来源| 国产欧美1区2区3区| 91麻豆精品一区二区三区| 亚洲一二三级电影| 日韩视频永久免费| 国产一区三区三区| 国产精品国产自产拍在线| 色婷婷av一区二区三区之一色屋| 亚洲成人免费观看| 亚洲精品在线免费观看视频| 处破女av一区二区| 亚洲自拍另类综合| 精品国产乱码91久久久久久网站| 成人爱爱电影网址| 亚洲成人免费在线观看| 久久九九99视频| 欧美色倩网站大全免费| 精品一区二区国语对白| 自拍偷拍亚洲激情| 欧美大片在线观看一区二区| 9人人澡人人爽人人精品| 日韩精品久久理论片| 国产欧美日韩精品在线| 欧美亚洲丝袜传媒另类| 韩国女主播一区| 亚洲精品老司机| 久久久亚洲高清| 欧美色中文字幕| 不卡大黄网站免费看| 日本三级亚洲精品| 综合久久一区二区三区| 精品国产三级电影在线观看| 色噜噜狠狠色综合中国| 国产激情视频一区二区三区欧美 | 久久国产精品一区二区| 亚洲天堂成人在线观看| 欧美zozo另类异族| 91国内精品野花午夜精品| 国产高清视频一区| 日韩精品久久久久久| 成人免费视频在线观看| 精品国产乱码久久久久久夜甘婷婷| 色先锋资源久久综合| 国产98色在线|日韩| 美女一区二区三区在线观看| 亚洲电影在线免费观看| 亚洲天堂成人网| 国产精品久久福利| 久久久久国产成人精品亚洲午夜| 欧美精品 国产精品| 91精品办公室少妇高潮对白| 99久久精品免费观看| 国产成人一级电影| 久久99热99| 国产在线一区观看| 极品少妇一区二区三区精品视频| 五月天视频一区| 亚洲va欧美va人人爽午夜| 亚洲裸体在线观看| 亚洲色图清纯唯美| 亚洲人成网站色在线观看| 中文字幕成人在线观看| 国产欧美日韩三区| 日本一区二区三级电影在线观看| 国产亚洲欧美色| 26uuu亚洲| 国产欧美一二三区| 国产精品久久看| 椎名由奈av一区二区三区| 中文字幕一区二区三区乱码在线| 中国av一区二区三区| 国产精品免费丝袜| 中文字幕中文字幕一区二区| 国产精品久久久久aaaa| ●精品国产综合乱码久久久久| 国产精品毛片大码女人| 亚洲日本va在线观看| 亚洲午夜三级在线| 天天综合天天做天天综合| 日本三级亚洲精品| 国产精品伊人色| 99久久国产综合色|国产精品| 94色蜜桃网一区二区三区| 在线视频中文字幕一区二区| 欧美日韩精品一区视频| 日韩精品一区二区三区视频| 久久久噜噜噜久久人人看| 国产精品国产馆在线真实露脸| 中文字幕字幕中文在线中不卡视频| 亚洲一区二区三区四区在线|