桃花庵の桃花 桃花庵の桃花
关注数: 63 粉丝数: 203 发帖数: 13,227 关注贴吧数: 33
求助那些会编写ONS的技术宅们一个问题……对话框上的按钮闪烁 textgosub *text_ld ------------------------------------- game *text_lb btndef clear erasetextwindow 0 lsp 5,"sys/qsave1.png",484,448 lsp 6,"sys/qload1.png",513,450 lsp 7,"sys/lastch1.png",544,450 lsp 8,"sys/autom1.png",575,450 lsp 9,"sys/skip1.png",605,450 lsp 10,"sys/nextch1.png",635,450 lsp 11,"sys/closew1.png",665,451 lsp 12,"sys/wsave1.png",709,476 lsp 13,"sys/load1.png",708,500 lsp 14,"sys/config1.png",709,525 lsp 15,"sys/log1.png",709,552 print 1 lsp 16,"sys/qsave.png",484,448 lsp 17,"sys/qload.png",513,448 lsp 18,"sys/lastch.png",544,448 lsp 19,"sys/autom.png",575,448 lsp 20,"sys/skip.png",606,447 lsp 21,"sys/nextch.png",636,448 lsp 22,"sys/closew.png",665,448 lsp 23,"sys/wsave.png",708,477 lsp 24,"sys/load.png",708,500 lsp 25,"sys/config.png",708,525 lsp 26,"sys/log.png",708,552 exbtn_d "C5-15" exbtn 16,1,"P5C16" exbtn 17,2,"P6C17" exbtn 18,3,"P7C18" exbtn 19,4,"P8C19" exbtn 19,4,"P8C19" exbtn 20,5,"P9C20" exbtn 21,6,"P10C21" exbtn 22,7,"P11C22" exbtn 23,8,"P12C23" exbtn 24,9,"P13C24" exbtn 25,10,"P14C25" exbtn 26,11,"P15C26" textbtnwait %10 if %10 = -1 btndef clear:btnvsp:systemcall windowerase:btnvsp2 if %10 = 0 goto *endtextbtn if %10 = 1 savegame 100 if %10 = 2 wait 500:loadgame 100 if %10 = 3 goto *text_lb if %10 = 4 systemcall automode if %10 = 5 systemcall skip if %10 = 6 goto *text_lb if %10 = 7 btndef clear:btnvsp:systemcall windowerase:btnvsp2 if %10 = 8 systemcall save if %10 = 9 systemcall load if %10 = 10 goto *config if %10 = 11 systemcall lookback goto *text_lb *endtextbtn texec print 1 saveon return *btnvsp for %0=5 to 26 vsp %0,0 next vsp 27,0 ;对话框上的角色名字显示 vsp 28,0 ;对话框本体 vsp 1,0 print 1 return *btnvsp2 for %0=5 to 26 vsp %0,1 next vsp 27,1 vsp 28,1 vsp 1,1 print 1 return ;------------------------------------- 关于以上的代码,是对话框上的按钮的代码。 游戏本体文本是用“linepage”来判断的…… 然后问题就出来了,为什么游戏在每次文本显示结束的时候,会有一瞬间的刷新按钮的动作。会闪烁一下。一直查不出BUG在那里,求助各位技术宅……
首页 1 2 下一页