[求助]新手按紐的問題
*defineclickstr "」",1
effect 2,4,1000
effect 3,1
game
*start
bg white,3
dwave 1,"Voice/skd.WAV"
ld c,"LOGO/logo2.jpg",2,2000 ;在螢幕中間顯示圖片
bg black,3.
btndef ""
lsp 1,":c/2,0,3,3;button\out\newgame.bmp",259,183
spbtn 1,1
lsp 2,":c/2,0,3,3;button\out\load.bmp",259,283
spbtn 2,2
lsp 3,":c/2,0,3,3;button\out\exit.bmp",259,383
spbtn 3,3
btnwait2 %3
===================
if%3==0 goto*newgame
if%3==1 goto*load =======>不管點到哪都只會跑到load耶..為什麼?
if%3==4 goto*end
===================
*load
csp -1
bg white,2
*newgame
csp -1
bg "Bgd/begin.jpg",2
bgm "Bgm/5.mid"
setwindow 28,350,20,23,20,20,0,2,20,2,1,"frame/d1_w.bmp",10,320
dwave 1,"Voice/girl/01.WAV"
「…嗚…嗚嗚…」
*end
end
剛開始玩ns很多不懂低..請教一下各位大大囉~!! 原谅我吧~之前的实在太离谱,就此更正。
spbtn 1,1里面的后一个数字就是你要存入的变数,所以,把spbtn 1,1后一个数字全部改成1,代表把
信息存入变数%1当中,之后就用%1来做if命令应该就行了。
所以btnwait2 %3这个操作就可以省去了~
自己试试吧= =也许可以 怎么大家goto后面都不带空格的... 試了矢吹猫 ?大大的說法還是不行阿~
不加btnwait2的話..就直接跳過選擇的畫面了耶...= = 我已經解決了...謝謝囉~!! 請問...btnwait == 0 要怎麼讓他沒反應
簡單來說~就是按了按鈕以外的地方要怎麼讓他停留在原畫面?? 在btnwait2 %3前面加一个标签*abc
后面if %3==0 goto *abc
这样按了就会跳回去,造成的效果就是停留在原画面 喔~了解了!!3q..
页:
[1]