level 1
bilibili.com/video/BV1Ws4y1a7tN/?spm_id_from=333.1387.search.video_card.click&vd_source=fd84198c79e8abb85db5da3c83dba99e
RPGMaker MV 新手教程 35 (洞穴光线、火把效果简易制作)_哔哩哔哩
bilibili.com/video/BV15W411378a/?spm_id_from=333.337.search-card.all.click&vd_source=fd84198c79e8abb85db5da3c83dba99e
看一眼这两个视频,还有简介和评论区。
还可以直接画上那个房间的全黑图片,获得玩家的区域ID,判断后就显示哪个全黑图片,把图片的位置钉死在哪个地方而不是屏幕的像素点。
获得位置信息 $gameMap.terrainTag(x, y);
$gameMap.eventIdXy(x, y);
$gameMap.tileId(x, y, layer);
获得地形区块ID $gameMap.regionId(x, y);
取得指定坐标的tag $gameMap.terrainTag(x, y)
取得指定坐标的region ID $gameMap.regionId(x, y)
指定ID事件的地形tag $gameMap.events()[id].terrainTag()
指定ID事件的regionID $gameMap.events()[id].regionId()
获得位置信息 $gameMap.terrainTag(x, y);
$gameMap.eventIdXy(x, y);
$gameMap.tileId(x, y, layer);
获得地形区块ID $gameMap.regionId(x, y);
显示图片 $gameScreen.showPicture(pictureId, name, origin, x, y,scaleX, scaleY, opacity, blendMode)
移动图片 $gameScreen.movePicture(pictureId, origin, x, y, scaleX,scaleY, opacity, blendMode, duration)
混合模式 $gameScreen._pictures[id]._blendMode = #
旋转图片 $gameScreen.rotatePicture(pictureId, speed);
着色图片 $gameScreen.tintPicture(pictureId, tone, duration);
目前地图id $gameMap._mapId
目前地图使用的图块 $gameMap._tilesetId
目前左上角在地图中的X坐标 $gameMap._displayX
目前左上角在地图中的Y坐标 $gameMap._displayY
画面X坐标切换成游戏地图X坐标
$gameMap.canvasToMapX(x)
画面Y坐标切换成游戏地图Y坐标
$gameMap.canvasToMapX(y)
是否有事件正在执行中(不含并列处理事件) $gameMap.isEventRunning()
地图的宽度 $gameMap.width()
地图的高度 $gameMap.height()
地图的横向循环的判定 $gameMap.isLoopHorizontal()
地图的纵向循环的判定 $gameMap.isLoopVertical()
非常好的脚本调用手册 - RPG Maker MV 讨论区 - Project1
rpg.blue/forum.php?mod=viewthread&tid=405671
在上面这里找到上面这三段的脚本。
你在地图编辑器那里留意一下那个区域的坐标,然后乘以48,应该就是显示图片左上角的那个位置了。
也可能需要减去48或者是96,因为坐标可能是从0开始算的,因为那一个图块本身的48可能也要算进去,反正试一下就知道了。
通过获得区域在屏幕的像素点,再通过屏幕坐标来显示图片,所以需要 目前左上角在地图中的X坐标和Y坐标 来进行数学计算,或者是 画面X坐标切换成游戏地图X坐标 。
另外,下面这2个帖子提到的TDDP_BindPicturesToMap.js或许可以。
请问有办法让事件如同图片一样固定在一个位置吗?_rpgmakermv吧_百度贴吧
https://tieba.baidu.com/p/9659257036
如何在地图上显示图片而且固定位置在地图上? - RPG Maker MV 讨论区 - Project1
rpg.blue/thread-395879-1-1.html
TDDP 将图片绑定到地图 - TDDP_BindPicturesToMap.js
作者: Galenmereth
将图像的移动与地图的移动同步,而不是与照相机的移动同步。
plugin.fungamemake.com/archives/10004
