属性
normal 通常时的图片
over 鼠标移动到按钮上时的图片 省略则使用与 normal 同一张图片
on 点下鼠标时的图片 省略则使用与 over 同一张图片
focus focus时的图片 省略时则使用与 focus 同一张图片(译注:带focus的按钮俺没有用过,不清楚)
◆slider (新增)
在消息层上设置滑动槽(slider bar)。
属性
exp commit 时执行的 TJS 式
bgcolor 背景色
opacity 背景透明度
value 连动变数名。指定后的情况
(1)指定的变数的值,作为滑动槽的初期值
(2)滑动槽移动时,变数相应改变
position 初期值
onchange 变化的值代入的变数名
base 背景画像名。
指定了背景图片的情况下, width 和 height 用于设定背景图片的大小
width 背景宽
height 背景高
tab 滑动按钮图片(一起设定) normal / on / over 以此顺序排列(译注:类似普通按钮的graphic……吧?)
normal 滑动按钮通常时的图片(分离)
over 滑动按钮鼠标移动到按钮上时的图片(分离)
on 滑动按钮点下鼠标时的图片(分离)
◆sysbutton (新增)
在消息层上( message0 )设置系统按钮。
属性
normal 通常时的图片
over 鼠标移动到按钮上时的图片 省略则使用与 normal 同一张图片
on 点下鼠标时的图片 省略则使用与 over 同一张图片
focus focus时的图片 省略时则使用与 focus 同一张图片
graphic 按钮图片(一起设定)
graphickey 按钮图片透明色
x 表示位置
y 表示位置
hint 对按钮的注释(移动到按钮上后显示浮动小说明框)
exp 按钮按下时执行的 TJS 式
clickse 按钮按下时的SE(音效)
clicksebuf 按钮按下时的SE 使用声道
onenter 鼠标移到按钮上时(enter时) 执行的 TJS 式
enterse enter时的 SE
entersebuf enter时的 SE 使用声道
onleave 鼠标从按钮上移开时(leave时) 执行的 TJS 式
leavese leave时的 SE
leavesebuf leave时的 SE 使用声道
recthit 同一般按钮的属性
enabled 系统按钮有效
disabled 系统按钮无效
译注:以下两个属性非常有用,然而文档里没有提到,于是自行加上了
※name 每个系统按钮必须指定的属性,用于区别系统按钮(没有这个属性的话根本就会一直出错……|||)
※noStable 为真时,在“行走中”(例如切换效果中,自动前进中时),按钮也有效,为假时,和普通按钮相同
◆csysbutton (新增)
清除已定义的系统按钮
◆timeout (新增)
当前操作的消息层,增加timeout处理。(制作限时选项等时使用,用在之前)
属性
time 等待玩家选择的限制时间
storage 超时的情况下跳转到的剧本档
target 超时的情况下跳转到的标签