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

游戲產業研究網

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

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

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

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

。。。?;謴偷匠跏紶顟B得看你的“初始狀態”是怎樣

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

  • 用VB 6.0編個射擊游戲,急求源代碼。

    一、用VB 6.0編個射擊游戲,急求源代碼。 %e6%ba%90%e7%a0%81 二、VB程序設計簡單空戰游戲,求助大神?。?! 1 在設計窗體上右鍵點image控件,選復制。 2 在窗體空白處點右鍵,選粘貼,問是

    admin admin
    2024-06-30
    0
  • vb,編輯一個射擊游戲,怎樣用方向鍵控制飛機運動

    一、vb,編輯一個射擊游戲,怎樣用方向鍵控制飛機運動 例子:添加一個label1,表示飛機 ’常數聲明 Const vbKeyLeft = 37 ' 方向鍵← Const vbKeyUp = 38 ' 方向鍵↑ Const vbKeyRight = 39 ' 方向鍵→ Const

    admin admin
    2024-06-25
    0
  • 欧美中文字幕一区二区三区亚洲_在线成人直播_国产精品玖玖玖在线资源_久久99最新地址
    日本成人在线不卡视频| 国产精品久久久久久妇女6080| 精品sm捆绑视频| 国产精品久久免费看| 一区二区三区日本| 寂寞少妇一区二区三区| 成人av中文字幕| 欧美日韩视频在线观看一区二区三区| 欧美成人综合网站| 亚洲四区在线观看| 蜜桃在线一区二区三区| 成人动漫一区二区三区| 欧美久久久一区| 国产欧美综合在线观看第十页| 亚洲激情av在线| 国产原创一区二区| 欧美性感一类影片在线播放| 久久综合九色综合97婷婷| 亚洲免费三区一区二区| 国产最新精品免费| 色婷婷久久一区二区三区麻豆| 欧美一区二区二区| 亚洲美女偷拍久久| 精品一区二区三区的国产在线播放| 色天天综合久久久久综合片| 精品理论电影在线| 亚洲一区二区精品3399| 国产iv一区二区三区| 欧美久久久久久久久| 亚洲日本在线天堂| 国产精品自拍三区| 欧美一区二区精品在线| 亚洲精品欧美专区| 成人av午夜电影| 欧美成人一级视频| 亚洲国产aⅴ天堂久久| 成人开心网精品视频| 制服.丝袜.亚洲.另类.中文| 亚洲人精品一区| 国产成人免费在线| 精品久久一二三区| 日本在线不卡视频一二三区| 91美女片黄在线观看91美女| 久久久一区二区| 美女免费视频一区| 欧美日韩视频在线第一区| 亚洲欧美日韩国产另类专区| 国产69精品一区二区亚洲孕妇 | 午夜久久久影院| 色综合欧美在线| 国产精品麻豆视频| 国内精品不卡在线| 日韩欧美一二三四区| 日韩精品乱码免费| 欧美撒尿777hd撒尿| 亚洲精品亚洲人成人网在线播放| 不卡一卡二卡三乱码免费网站| 精品电影一区二区三区| 麻豆精品在线视频| 欧美一区二区三区播放老司机| 午夜欧美一区二区三区在线播放| 91成人国产精品| 中文字幕一区二区在线播放| 福利91精品一区二区三区| 精品久久久久久久久久久久包黑料| 亚洲bt欧美bt精品| 欧美日韩大陆在线| 日韩av在线播放中文字幕| 在线成人av影院| 日韩综合在线视频| 日韩视频在线你懂得| 奇米一区二区三区| 精品久久久久香蕉网| 国模娜娜一区二区三区| 久久久久亚洲综合| 国产高清无密码一区二区三区| 国产无人区一区二区三区| 大胆欧美人体老妇| 国产精品美女久久福利网站| av电影天堂一区二区在线观看| 国产精品久久久久影院色老大| 99这里都是精品| 亚洲码国产岛国毛片在线| 欧美亚洲一区二区在线观看| 亚洲第一主播视频| 91精品国产综合久久久久久久久久| 日本三级韩国三级欧美三级| 精品黑人一区二区三区久久| 国产一区久久久| 国产精品成人免费在线| 一本大道久久a久久精品综合| 亚洲一区二区三区小说| 欧美剧情电影在线观看完整版免费励志电影| 午夜久久福利影院| 日韩欧美久久一区| 国产成人精品午夜视频免费| 亚洲老妇xxxxxx| 91麻豆精品国产91久久久久久久久| 麻豆精品一二三| 日本一区二区高清| 欧美自拍偷拍午夜视频| 蜜桃视频在线观看一区| 亚洲欧美激情视频在线观看一区二区三区 | 欧美性高清videossexo| 男女视频一区二区| 国产午夜亚洲精品羞羞网站| 色哦色哦哦色天天综合| 日韩高清在线电影| 亚洲国产精品黑人久久久| 欧洲一区二区三区在线| 玖玖九九国产精品| 国产精品久久久久久久久久免费看| 欧美日韩在线一区二区| 国产真实乱偷精品视频免| 综合色天天鬼久久鬼色| 91精品国产综合久久久蜜臀粉嫩 | 中文字幕免费不卡在线| 在线看日韩精品电影| 久久精品国产精品亚洲精品| 自拍偷拍欧美激情| 欧美va亚洲va| 91亚洲精品久久久蜜桃网站| 蜜桃久久久久久| 亚洲免费资源在线播放| 精品国产一区二区三区忘忧草 | 午夜影院久久久| 国产亚洲综合性久久久影院| 欧美亚洲精品一区| 国产高清精品在线| 日韩综合小视频| 亚洲欧美色图小说| 久久久影视传媒| 欧美电影在线免费观看| 北条麻妃一区二区三区| 蜜乳av一区二区| 尤物视频一区二区| 国产人成一区二区三区影院| 欧美精品在线观看播放| 高清不卡一区二区在线| 美女网站在线免费欧美精品| 亚洲免费视频中文字幕| 国产日韩欧美综合在线| 91精品午夜视频| 欧日韩精品视频| 成人黄色综合网站| 精品在线播放午夜| 日韩一区精品视频| 亚洲伦理在线精品| 国产欧美日韩精品一区| 欧美成人一区二区三区在线观看| 欧美性大战久久| 一本一道波多野结衣一区二区| 国产一区二区在线观看视频| 日本成人中文字幕| 午夜欧美电影在线观看| 一区二区在线电影| 中文字幕一区二区日韩精品绯色| 精品嫩草影院久久| 欧美精品一卡二卡| 欧美在线看片a免费观看| 99riav久久精品riav| 国产成人精品网址| 韩国一区二区在线观看| 日本va欧美va瓶| 亚洲国产另类av| 亚洲午夜免费电影| 亚洲综合成人在线视频| 亚洲女同ⅹxx女同tv| 国产精品美女久久久久av爽李琼| 久久久国际精品| 国产亚洲短视频| 久久久午夜精品理论片中文字幕| 精品毛片乱码1区2区3区| 欧美v日韩v国产v| 精品国产一区二区三区久久影院| 91精品国产综合久久福利| 欧美日韩精品欧美日韩精品| 欧美日韩高清影院| 欧美乱熟臀69xxxxxx| 欧美日韩色综合| 欧美日韩国产欧美日美国产精品| 欧美日韩国产美| 91精品国产一区二区三区香蕉| 日韩午夜激情电影| 精品日韩在线观看| 五月婷婷欧美视频| 日韩成人免费电影| 玖玖九九国产精品| 国产九色精品成人porny| 国产乱码精品一区二区三区忘忧草| 国产在线视视频有精品| 高清国产午夜精品久久久久久| 成人免费视频免费观看| 99re免费视频精品全部| 色噜噜久久综合| 欧美日韩午夜影院| 欧美电影免费提供在线观看| 2017欧美狠狠色| 国产精品美日韩| 一区二区三区在线免费|