rpgmakermv吧 关注:21,733贴子:68,527
  • 2回复贴,共1

求助。。。

只看楼主收藏回复

怎么让移动图片的缩放率的数值变为变量


IP属地:广东来自Android客户端1楼2025-05-14 19:18回复
    RPG民族»首页›● RPG Maker资源›引擎教程›脚本调用手册(重新编译)
    rpgmz.com/forum.php?mod=viewthread&tid=142&highlight=脚本

    图片显示("编号",文件名,原点,x,y,x放大率,y放大率,透明度,合成方式) $gameScreen.showPicture("1","图片",0,0,0,100,100,255,0)
    移动图片,x\y放大率:x轴和y轴的放大倍率 $gameScreen.movePicture(图片编号,原点, x, y,x放大率,y放大率,透明度, 合成方式,执行的帧数)
    图片消除id是图片的编号 $gameScreen.erasePicture(id);
    获取变量,n是变量的id $gameVariables.value(n)
    改变变量,n是变量的id,v是变量的值 $gameVariables.setValue(n,v);

    使用脚本或许可以,到上面这个网页的找到上面的这些脚本。
    就跟下面这样,变量1是X放大率,就是宽。变量2是Y放大率,就是高。变量3是执行的帧数。

    ◆显示图片:#1, Actor1_1, 左上 (0,0), (100%,100%), 255, 正常
    ◆变量操作:#0001 = 100
    ◆变量操作:#0002 = 100
    ◆变量操作:#0003 = 0
    ◆循环
    ◆变量操作:#0001 += 1
    ◆变量操作:#0002 += 1
    ◆变量操作:#0003 += 1
    ◆脚本:// $gameScreen.movePicture(图片编号,原点, x, y,x放大率,y放大率,透明度, 合成方式,执行的帧数)
    :  : $gameScreen.movePicture(1,0, 1000, 0,$gameVariables.value(1),$gameVariables.value(2),255, 0,1000)
    ◆如果:#0003 = 1000
    ◆跳出循环

    :结束分支

    :重复以上内容


    IP属地:广东2楼2025-05-15 18:38
    收起回复