bad7530 发表于 2007-3-18 01:29:49

[求助]新手按紐的問題

*define
clickstr "」",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很多不懂低..請教一下各位大大囉~!!

矢吹猫 发表于 2007-3-18 10:17:11

原谅我吧~之前的实在太离谱,就此更正。

spbtn 1,1里面的后一个数字就是你要存入的变数,所以,把spbtn 1,1后一个数字全部改成1,代表把
信息存入变数%1当中,之后就用%1来做if命令应该就行了。
所以btnwait2 %3这个操作就可以省去了~

自己试试吧= =也许可以

CountD 发表于 2007-3-18 13:35:46

怎么大家goto后面都不带空格的...

bad7530 发表于 2007-3-19 00:27:13

試了矢吹猫 ?大大的說法還是不行阿~
不加btnwait2的話..就直接跳過選擇的畫面了耶...= =

bad7530 发表于 2007-3-19 01:36:46

我已經解決了...謝謝囉~!!

bad7530 发表于 2007-3-19 22:41:25

請問...btnwait == 0 要怎麼讓他沒反應
簡單來說~就是按了按鈕以外的地方要怎麼讓他停留在原畫面??

CountD 发表于 2007-3-20 14:54:00

在btnwait2 %3前面加一个标签*abc
后面if %3==0 goto *abc
这样按了就会跳回去,造成的效果就是停留在原画面

bad7530 发表于 2007-3-22 00:40:10

喔~了解了!!3q..
页: [1]
查看完整版本: [求助]新手按紐的問題