KAG3脚本指令大全
整理:salles (百度“吉里吉里吧”吧主)
时间:2010年3月3日
用途:供各位同趣朋友作为指令速查用,相当于一本字典
注:转载请注明
原创人
正文:(按所有脚本指令的首字母排序a~z)
1 层操作指令@animstart:开始动画(Animation)
参数:
(1)(必需)对象层:layer=base/0/1/2……
(2)(必需)开始标签:target="*start"
(3)(必需)片断(Segment):seg="1以上的整数"
(4)页面:page=back/fore
2 层操作指令@animstop:停止动画(Animation)
参数:
(1)(必需)对象层:layer=base/0/1/2……
(2)(必需)片断:seg="1以上的整数"
(3)页面:page=back/fore
3 系统操作指令@autowc:自动等待
参数:
(1)自动等待输入的文字:ch="文字对象"
(2)自动等待是否有效:enabled=true/false
(3)等待时间:time=0以上的整数,数字为文字数单位
4 层操作指令@backlay:将层的表页面信息复制到里页面中
参数:
(1)对象层:layer=message/message0/message1/base/0/1/2……
5 音频、视频操作指令@bgmopt:设定背景音乐的属性
参数:
(1)音量的百分数:volume=0~100
(2)最大音量百分数:gvolume=0~100
6 跳转操作指令@button:图形按钮
参数:
(1)(必需)按钮图像:graphic="图像文件名"
(2)图像的透明色:graphickey=颜色代码
(3)(必需)按钮图像的常态:normal="图像文件名"
(4)按钮图像当鼠标划过时:over="图像文件名"
(5)按钮图像点击时:on="图像文件名"
注:以上如果写了第(1)条,则(3)不能写;写了第(3)(4)(5)条,则(1)不能写。因为graphic这个图片里包含了按钮的"normal""cross""on"三种状态
(6)要跳转到的剧本文件:storage="剧本文件名.ks"
(7)(必需)要跳转到哪个标签:target="*标签名"
(8)是否将这个跳转之后的部分看作“已读”:countpage=false(默认)/true
(9)是否严格执行矩形碰撞判定方式:recthit=true(默认)/false(代表鼠标移动到按钮不透明度低于64的部分不会激活按钮
(10)鼠标划过按钮时的音效:enterse="音效文件名"
(11)鼠标划过按钮时的音效的缓冲编号:entersebuf=0/1/2
(12)停留在此链接时显示的说明文字:hint="需要说明的文字"
(13)鼠标离开按钮时的音效:leavese="音效文件名"
(14)鼠标离开按钮时的音效的缓冲编号:leavesebuf=0/1/2
(15)点击按钮时的音效:clickse="音效文件名"
(16)点击按钮时的音效的缓冲编号:clicksebuf=0/1/2
(17)鼠标划过按钮时执行的TJS语句:onenter=TJS语句
(18)鼠标离开按钮时执行的TJS语句:onleave=TJS语句
7 跳转操作指令@call:跳转到其他剧本文件里执行相应程
序
参数:
(1)要跳转到的剧本文件:storage="剧本文件名.ks"
(2)(必需)要跳转到哪个标签:target="*标签名"
(3)是否将这个跳转之后的部分看作“已读”:countpage=false(默认)/true
8 消息层操作指令@cancelautomode:解除“自动阅读”模式
9 消息层操作指令@cancelskip:解除跳过模式
10 音频、视频操作指令@cancelvideoevent:解除视频周期性事件
参数:
(1)视频对象编号:slot=0以上的整数
11 音频、视频操作指令@cancelvideosegloop:取消重复播放视频片
断
参数:
(1)视频对象编号:slot=0以上的整数
12 消息层操作@ch:显示文字
参数:
(1)显示的文字:text="文字"
13 表单操作指令@checkbox:生成多选框
参数:
(1)(必需)变量名:name="变量名"
(2)背景色:bgcolor=颜色代码
(3)多选框的颜色:color=颜色代码
(4)背景色的不透明度:opacity=0(完全透明)~255(安全不透明)
14 系统操作指令@clearsysvar:消除所有系统变量
15 变量操作指令@c