問一下AMP選單 是用 "分支"的方式呈現的嗎?



q0989588968
2010-07-07 12:00:09

如題 最近在學AMP

不過 在寫 "分支" 遇到了困難

分支選項 一點選 遊戲本身 就會跳掉-.-

腳本 有請 群裡的 同學看過 不知問題出在哪..

可能是 繁體XP 或 音效卡 搞的鬼吧...應該....

後來想想 先跳過分支好了

可是.....

後來又想到...選單 是不是也是用 "分支" 的原理 寫出來的.....

如果是的話 就完了-.-...分支 寫不出來...


白枫
2010-07-07 12:16:31

分支在0.72有2种写法

第一种:
SEL2("分支一","分支二",*one,*two);
*one
*two

第二种:
ramus("分支一","分支二");
chose = selectchose()
if chose==1 then goto(*one); end
if chose==2 then goto(*two); end
*one
*two

分支就是一个"标签"跳转,选了其中一个选项以后跳到一个特定的脚本位置继续执行
上面的标签就是代码中的*one和*two,标签是不被程序执行的,只作为标识使用,就和路牌差不多


q0989588968
2010-07-07 13:44:07

白叔 感謝 分享 囧 法上來試試看