blocksworld吧 关注:134贴子:1,489
  • 7回复贴,共1

虽然吧里人少,但是我还是想问问,对话框的选择怎么做到?应该不

只看楼主收藏回复

虽然吧里人少,但是我还是想问问,对话框的选择怎么做到?应该不是加两个[]吧?


IP属地:上海来自iPhone客户端1楼2019-11-13 21:54回复
    Blocksworld对话框按钮高级语法(比较难,不知道大家是否能看懂):
    txt [ btnTxt | cmd ] txt2
    txt就是你要写的对话框正文文字,紧接着是左方括号,然后btnTxt是按钮上的文本你任意写,然后敲一个竖,接着输入cmd,cmd只能是Stop、Back、Restart这三个词任选其一(区分大小写)或英文字母A,B,C,...任选其一(注意区分大小写),别忘了输入右方括号,最后面也可以输入txt2,等同于txt。可以在同一对话框里添加多个按钮。可以不写txt和txt2,也可以不写竖和cmd,但如果不写竖和cmd的话,这个按钮将会没有任何动作。cmd写成Stop或Back时表示点击该按钮将会结束当前地图,cmd写成Restart表示重新开始该地图,当cmd为英文字母时,表示当点击该按钮时将会发送一个信号,信号为你写的英文字母。比如cmd是A,那么当点击该按钮时,就会发送信号A。当btnTxt和cmd相同时,可以不写btnTxt和竖,直接写cmd。
    举例:
    菜单[继续][Restart][退出|Back]
    再举一个例子:
    你有多少钱?[没有一毛钱|A][有一点|B]


    IP属地:吉林2楼2019-11-14 21:56
    收起回复