百度、必应搜索---rpgmaker 镜头控制---就可以找到一些插件,
但是这些插件好像都是跟在主角这里的,
你或许可以通过对这些插件的修改来达成你的要求。
或许是你直接让玩家角色透明,并且固定在中心位置。
然后设置一个跟玩家长得一样的事件NPC来冒充玩家,
当玩家按下上下左右键,这个NPC就上下左右。
当鼠标点击哪里时,就让NPC移动去那里好了。
---------------------------------------------------------------------------------
非常好的脚本调用手册 - RPG Maker MV 讨论区 - Project1
这个网页可以找到事件移动的脚本
使用在个别事件上, 此事件将往地图特定ID事件移动 this.moveTowardCharacter($gameMap.event(id));
指定ID事件的regionID $gameMap.events()[id].regionId()
下面的这个指令好像也可以
◆获取指定位置的信息:0001变量, 区域编码, 玩家
如果上面这个指令不可以的话,下面这一段好像也可以
◆变量操作:#0003 = 玩家 的 地图横轴
◆变量操作:#0004 = 玩家 的 地图纵轴
◆获取指定位置的信息:0005变量, 区域编码, (0003变量,0004变量)
---------------------------------------------------------------------------------
【RMMV】事件脚本整合,第三次更新,更方便在网页上查看 - RPG Maker MV 讨论区 - Project1
这个网页可以找到这些脚本
TouchInput.x
TouchInput.y
获取鼠标点击时的X
获取鼠标点击时的Y
【如果是安卓那就是触屏】
JAVASCRIPT 代码复制
TouchInput._onMove(0,0);
TouchInput.update;
强制改变点击的值,然后刷新。
点击一次后可以执行这个代码让他的值归零,
JAVASCRIPT 代码复制
//可使用if()语句
//或是写在事件条件分歧-脚本里
TouchInput.isTriggered()
判断是是否点击。
JAVASCRIPT 代码复制
TouchInput.isPressed()//是否为按下状态 Input.isPressed("a")//按下键盘上的a
Input.isPressed("s")//按下键盘上的s
Input.isPressed("pageup")//上一页键
Input.isPressed("pagedown")//下一页键
$gameTemp.setDestination(8,10); //让主角移动到某个位置。
---------------------------------------------------------------------------------
另外,好像是需要配合上区域感知,就是地图编辑器中256个数字的那个R,
在地图边框画上一个数字的地图区域,然后通过上面关于区域的那一段,
当冒充玩家的角色到了那个区域,通过场所移动来更改透明主角的位置就好了。
但是这些插件好像都是跟在主角这里的,
你或许可以通过对这些插件的修改来达成你的要求。
或许是你直接让玩家角色透明,并且固定在中心位置。
然后设置一个跟玩家长得一样的事件NPC来冒充玩家,
当玩家按下上下左右键,这个NPC就上下左右。
当鼠标点击哪里时,就让NPC移动去那里好了。
---------------------------------------------------------------------------------
非常好的脚本调用手册 - RPG Maker MV 讨论区 - Project1
这个网页可以找到事件移动的脚本
使用在个别事件上, 此事件将往地图特定ID事件移动 this.moveTowardCharacter($gameMap.event(id));
指定ID事件的regionID $gameMap.events()[id].regionId()
下面的这个指令好像也可以
◆获取指定位置的信息:0001变量, 区域编码, 玩家
如果上面这个指令不可以的话,下面这一段好像也可以
◆变量操作:#0003 = 玩家 的 地图横轴
◆变量操作:#0004 = 玩家 的 地图纵轴
◆获取指定位置的信息:0005变量, 区域编码, (0003变量,0004变量)
---------------------------------------------------------------------------------
【RMMV】事件脚本整合,第三次更新,更方便在网页上查看 - RPG Maker MV 讨论区 - Project1
这个网页可以找到这些脚本
TouchInput.x
TouchInput.y
获取鼠标点击时的X
获取鼠标点击时的Y
【如果是安卓那就是触屏】
JAVASCRIPT 代码复制
TouchInput._onMove(0,0);
TouchInput.update;
强制改变点击的值,然后刷新。
点击一次后可以执行这个代码让他的值归零,
JAVASCRIPT 代码复制
//可使用if()语句
//或是写在事件条件分歧-脚本里
TouchInput.isTriggered()
判断是是否点击。
JAVASCRIPT 代码复制
TouchInput.isPressed()//是否为按下状态 Input.isPressed("a")//按下键盘上的a
Input.isPressed("s")//按下键盘上的s
Input.isPressed("pageup")//上一页键
Input.isPressed("pagedown")//下一页键
$gameTemp.setDestination(8,10); //让主角移动到某个位置。
---------------------------------------------------------------------------------
另外,好像是需要配合上区域感知,就是地图编辑器中256个数字的那个R,
在地图边框画上一个数字的地图区域,然后通过上面关于区域的那一段,
当冒充玩家的角色到了那个区域,通过场所移动来更改透明主角的位置就好了。