赞 | 97 |
VIP | 0 |
好人卡 | 1 |
积分 | 76 |
经验 | 10334 |
最后登录 | 2024-6-22 |
在线时间 | 1227 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7611
- 在线时间
- 1227 小时
- 注册时间
- 2008-12-14
- 帖子
- 555
|
3楼
楼主 |
发表于 2019-2-25 21:17:51
|
只看该作者
本帖最后由 if216 于 2019-2-26 21:58 编辑
函数手册
//脚本函数手册1.3版(加层版)
//怎么用? 点击"事件",然后在"执行内容"部分里,点击右键,在弹出窗口选择“脚本”,在出现的空白框中输入下面的函数就可以了。你可以输入多个函数。也可以一个脚本就写一个函数。我会建议你采用第二种方式,方便灵活的增减。
//字符串要加符号,比如`女主`这张图片,若果不加引号,系统将报错。这里建议不用单引号和双引号,因为容易写成中文的单引号双引号,肉眼看不出区别,非常容易错。
这里建议用`符号,就是左上角Esc退出键下面的第一个键(即波浪键)。例如:`图片名`,它的中文输出是·符号,一眼就能看出写错了,这样就安全了。
1.3版更新函数:
//----------------------------------------------------------------------------------------
// 图像部分
//----------------------------------------------------------------------------------------
c.setlayer(name,layer)
给指定的图片设置层数。name表示img/pictures目录下的 图片文件名。layer表示层数。
c.lp(name,layer)
在左边位置显示立绘。name表示img/pictures目录下的 图片文件名。layer表示层数。
允许不写layer的层数,如果不写的话,层会自动加0.01,使其达到后面的图的层,永远比之前的层要高的效果。
c.rp(name,layer)
在右边位置显示立绘。这个右边的默认位置在插件里设置
c.cp(name,layer)
在中部位置显示立绘。这个中边的默认位置采用了屏幕的一半的位置
c.pp(name,x,y,layer)
指定x,y的显示立绘。
c.sp(n,p,x,y,sx,sy,o,b)
指定 文件名,对齐点,x,y,x缩放,y缩放,透明度,混合模式 的全功能的显示立绘。为强定制版本。
c.ep(name)
擦除指定文件名的立绘
c.eps(strs)
擦除多个文件,如果有多个文件这样写: c.eps(`女配2,女配3`)
这个函数的好处是可以删指定的,比如屏幕上有3个图片,你这样可以删2个,保留1个,而不必删完。
c.epa()
清空屏幕。删完屏幕上所有图片。绝大多数使用这个来删图片,不用指定图片名,非常的快捷。
c.fla()
系统自带的闪屏
c.sk(p,s,t)
系统自带的震动(强度,速度,持续时间)
//---------------------------------------------------------------------------------------
// 声音部分(新增加voice语音播放)
//---------------------------------------------------------------------------------------
c.vc(name,pitch,volume)
播放语音(文件名,音调,音量)
c.vs(name,pitch,volume,t)
播放bgs(名字,音调,音量,如果淡出的淡出时间)
c.vsout(t)
结束bgs(用多长时间淡出)
c.bgm(name,pitch,volume,t)
播放bgm(名字,音调,音量,如果淡出的淡出时间)
c.bgmout(t)
结束bgm(淡出的时间)
//----------------------------------------------------------------------------------------
// 效果部分,兼容调用了MOG_PictureEffects.js,使用时将我的插件放在它的下面
//----------------------------------------------------------------------------------------
c.breath(power,speed)
呼吸(强度,速度)
c.shake(pw)
震动1(强度)
c.shake2(pw)
震动2(强度)
c.smooth(pw,speed)
随机移走(强度,速度),其会向右偏移,最好左边显示图片后使用,不然图片可能会离开屏幕。
c.float(pw,speed)
漂浮(强度,速度)
1.1版新增加函数:
c.flip(name)
翻转(名字)
c.zoom(name,amount,x,y)
放大(名字,放大量不超过10,x坐标,y坐标)
c.epkeep(strs)
除了括号内的多个名字以外,全部删除
c.active(name)
激活自己时,把前一个人变灰
c.actives(name)
激活自己时,不变灰别人
c.move(name, x, y, duration)
移动(名字,x坐标,y坐标,经过时间)
以下函数为特效的加强版,后面带s的表示对屏幕上所有图片起作用
c.breaths(power,speed)
c.shakes(pw)
c.shake2s(pw)
c.smooths(pw,speed)
c.floats(pw,speed)
后面带a的表示对指定名字的图片起作用
c.breatha(name,power,speed)
c.shakea(name,pw)
c.shake2a(name,pw)
c.smootha(name,pw,speed)
c.floata(name,pw,speed)
|
|