编写者:绝汪
参考了一些来自国外的资料,
加了很多中文、用法的注释,应该很容易看懂
请活用、善用这些方便的事件脚本吧。
这次更新追加了一些新东西,新说明,顺便修改了一些错误……
例如在MV里获取角色的名字需要用_name而不是name。
8.24更新,修复玩家坐标的一处错误,
$gamePlayer和$gameParty长得有点像……打错了
JAVASCRIPT 代码 - $gameTemp.reserveCommonEvent(id);
复制代码
执行公共事件
参数id是公共事件在数据库里的编号
【这个很有用哦】
JAVASCRIPT 代码 - $gameMessage.setFaceImage('Actor1',0)
- $gameMessage.setBackground(1)
- $gameMessage.setPositionType(1)
- $gameMessage.add("这里是测试文本")
复制代码
显示文本。
参数分别是头像文件名,排列的第几号。
背景显示方式——0,1,2
显示的位置——0,1,2
文本,注意要写到引号内
JAVASCRIPT 代码 - choices = []; params = [];
- $gameMessage.setChoices(choices, 0)
- choices.push("选项1");choices.push("选项2");
- choices.push("选项3");choices.push("选项4");
- choices.push("选项5");choices.push("选项6");
- params.push()
复制代码
生成选项
如果需要更少的选项,只需要删除中间的push就可以了
choices = []; params = [];
$gameMessage.setChoices(choices, 0)
choices.push("选项1");choices.push("选项2");
choices.push("选项3");
params.push()
JAVASCRIPT 代码 - $gameMessage.setScroll(10,true);
- $gameMessage.add("Text");
复制代码
设置滚动的文字,
第一行的参数分别是速度和是否允许快进
JAVASCRIPT 代码 - $gameScreen.showPicture("1","图片",0,0,0,100,100,255,0)
复制代码
图片显示
$gameScreen.showPicture("编号",文件名,原点,x,y,x放大率,y放大率,透明度,合成方式)
编号:图片的编号,数字越大越优先显示
原点:为0或1,分别对应左上,中心
合成方式:0是普通显示,1是加法显示,2是正片叠底,3是滤色
透明度:0~255
x\y放大率:x轴和y轴的放大倍率
JAVASCRIPT 代码 - $gameScreen.movePicture(图片编号,原点, x, y,x放大率,y放大率,透明度, 合成方式,执行的帧数)
复制代码
移动图片
JAVASCRIPT 代码 - $gameScreen.erasePicture(id);
复制代码
图片消除
id是图片的编号
JAVASCRIPT 代码
[code]for(var i=j;i |