- 注册时间
- 2006-5-17
- 最后登录
- 2011-1-7
②入门
- 积分
- 75
|
我是剛入門的新手啊...看了偽聖書後有地方不懂,拜託各位大人啦..OTZ
系統按鈕事件群的開始是
*sysbtn
btn 100,634,432,74,20,0,0 ;系統按鈕
btn 101,757,515,22,23,74,0 ;回想
if %179==0 btn 102,757,541,22,23,96,0:vsp 2,0:print 1 ;快進
if %179==1 spbtn 2,103:vsp 2,1:print 1;快進
return
*text_lb
erasetextwindow 0
btndef ":a;btn\sysbtn1.jpg"
gosub *sysbtn
啊啊......請問為什麼*sysbtn要特別用gosub帶入呢...?
如果直接變成
*text_lb
erasetextwindow 0
btndef ":a;btn\sysbtn1.jpg"
btn 100,634,432,74,20,0,0 ;系統按鈕
btn 101,757,515,22,23,74,0 ;回想
if %179==0 btn 102,757,541,22,23,96,0:vsp 2,0:print 1 ;快進
if %179==1 spbtn 2,103:vsp 2,1:print 1;快進
的話會出問題或是比較不好嗎?如果是的話是為什麼呢?
另外,下面這一段的部分
if %179==0 btn 102,757,541,22,23,96,0:vsp 2,0:print 1 ;快進
if %179==1 spbtn 2,103:vsp 2,1:print 1;快進
要做什麼用呢?是要拿來定義按鈕嗎?
還有
*end_textbtn
texec
vsp 0,0
vsp 1,0
print 1
saveon
erasetextwindow 1
return
這一段有什麼用途呢?
最後.....btntime 3000這個指令是什麼用途啊? [s:6] |
|