语法教程零散且少令人绝望(x)
参阅 http://cuc.moe.hm/wiki/index.php?%E9%96%8B%E7%99%BC%E6%96%87%E4%BB%B6%2FSakuraScript
Ghost
\_b[sample.png,10,10,--option=opaque,--clipping=10 10 30 30]
截取sample.png從(10,10)到(30,30)的圖片到對話框上。
这样结合calc就可以做一些简单的进度条之类(笑)
\_b[heat.png,inline,--option=use_self_alpha,--clipping=0 0 (calc,(calc,(好感度)%100)*14/100) 13]\_b[heat_none.png,inline,--option=use_self_alpha,--clipping=(calc,(calc,(好感度)%100)*14/100) 0 14 13]
但这样会有一些小小的问题,比如好感度变量是0的时候会显示两张图,因此需要修改。
(if、(好感度)==0、\_b[heat_none.png,inline])(if、(好感度)>0&&(好感度)<100、\_b[heat.png,inline,--option=use_self_alpha,--clipping=0 0 (calc,(calc,(好感度)%100)*14/100) 13]\_b[heat_none.png,inline,--option=use_self_alpha,--clipping=(calc,(calc,(好感度)%100)*14/100) 0 14 13])
因为不知道里里的elif语法怎么写所以可读性爆低,去世了(……
可以配合__q实现点击图片呼叫事件
(if、(好感度)>=100、\__q[story1]\_b[heat.png,inline]\__q)
Shell
是常用的配置
#descript.txt
//固定在最下面惹
seriko.alignmenttodesktop,bottom
seriko.use_self_alpha,1
那么如何增加饰品呢www
#surfaces.txt
surface15
{
element1,base,surface15.png,0,0
}
surface.append0-1
{
animation101.interval,bind
animation101.pattern0,overlay,15,0,0,0
}
#descript.txt
sakura.bindgroup101.name,◇,突然猫猫,
sakura.menu,auto
菜单的文字颜色更改
#descript.txt
//未选中时的字体颜色
menu.background.font.color.r,164
menu.background.font.color.g,185
menu.background.font.color.b,228
//选中时的字体颜色
menu.foreground.font.color.r,255
menu.foreground.font.color.g,255
menu.foreground.font.color.b,255
Balloon
参照瞬蓝太太的文章 http://www.shunlan.net/about_uka/working/balloon
sstp.png是图标的样子,在辞书中用\![*]显示
#descript.txt
//文本位置
origin.x,18
origin.y,20
设置选中时选项的样子
cursor.blendmethod,notmaskpen
//类型
cursor.style,underline
//square的背景色
cursor.brush.color.r,164
cursor.brush.color.g,185
cursor.brush.color.b,228
//underline的颜色
cursor.pen.color.r,170
cursor.pen.color.g,170
cursor.pen.color.b,170
//字体颜色
cursor.font.color.r,170
cursor.font.color.g,170
cursor.font.color.b,170
网友评论