扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 120|回复: 0

[转载发布] 【RMMV】事件脚本整合,第三次更新,更方便在网页上查看

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    2025-2-4 02:05
  • 签到天数: 110 天

    连续签到: 2 天

    [LV.6]常住居民II

    2327

    主题

    395

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10465
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13215

    灌水之王

    发表于 2024-11-22 14:05:57 | 显示全部楼层 |阅读模式
    编写者:绝汪
    参考了一些来自国外的资料,
    加了很多中文、用法的注释,应该很容易看懂
    请活用、善用这些方便的事件脚本吧。

    这次更新追加了一些新东西,新说明,顺便修改了一些错误……
    例如在MV里获取角色的名字需要用_name而不是name。

    8.24更新,修复玩家坐标的一处错误,
    $gamePlayer和$gameParty长得有点像……打错了

    JAVASCRIPT 代码
    1. $gameTemp.reserveCommonEvent(id);
    复制代码

    执行公共事件
    参数id是公共事件在数据库里的编号
    【这个很有用哦】

    JAVASCRIPT 代码
    1. $gameMessage.setFaceImage('Actor1',0)
    2. $gameMessage.setBackground(1)
    3. $gameMessage.setPositionType(1)
    4. $gameMessage.add("这里是测试文本")
    复制代码

    显示文本。
    参数分别是头像文件名,排列的第几号。
    背景显示方式——0,1,2
    显示的位置——0,1,2
    文本,注意要写到引号内

    JAVASCRIPT 代码
    1. choices = []; params = [];
    2. $gameMessage.setChoices(choices, 0)
    3. choices.push("选项1");choices.push("选项2");
    4. choices.push("选项3");choices.push("选项4");
    5. choices.push("选项5");choices.push("选项6");
    6. params.push()
    复制代码

    生成选项
    如果需要更少的选项,只需要删除中间的push就可以了
    choices = []; params = [];
    $gameMessage.setChoices(choices, 0)
    choices.push("选项1");choices.push("选项2");
    choices.push("选项3");
    params.push()

    JAVASCRIPT 代码
    1. $gameMessage.setScroll(10,true);
    2. $gameMessage.add("Text");
    复制代码

    设置滚动的文字,
    第一行的参数分别是速度和是否允许快进

    JAVASCRIPT 代码
    1. $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 代码
    1. $gameScreen.movePicture(图片编号,原点, x, y,x放大率,y放大率,透明度, 合成方式,执行的帧数)
    复制代码

    移动图片

    JAVASCRIPT 代码
    1. $gameScreen.erasePicture(id);
    复制代码

    图片消除
    id是图片的编号

    JAVASCRIPT 代码
    [code]for(var i=j;i

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2025-3-10 12:15 , Processed in 0.133474 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表