【求助】请问MV如何获取角色当前坐标?
rpgmakermv吧
全部回复
仅看楼主
level 3
如题,谢谢!
2016年03月13日 16点03分 1
level 4
设置变量001=玩家坐标X
设置变量002=玩家坐标Y
太复杂 我截图给你吧
2016年03月13日 20点03分 2
@大法师斯托夫 独立的不行 换公用开关即可
2016年03月14日 00点03分
@大法师斯托夫 如果是,那么其自身的状态就由已触发转变为未触发。类似这样的。。请问有什么解决方法吗?谢谢!
2016年03月14日 04点03分
@大法师斯托夫 遍历?看不懂
2016年03月15日 09点03分
level 1
压缩后的代码
2016年03月16日 03点03分 3
level 1
var result={};var events=$gameMap.events();for(var event,i=0;i<events.length;i++){event=events[i];result[event.eventId()]={};for(var sevs,sev,x=event.x-1;x<=event.x+1;x++){for(var y=event.y-1;y<=event.y+1;y++){sevs=$gameMap.eventsXy(x,y);if(sevs.length>0){for(var j=0;j<sevs.length;j++){sev=sevs[j];if(sev.eventId()!==event.eventId()){result[event.eventId()][sev.eventId()]=$gameSelfSwitches.value([$gameMap.mapId(),sev.eventId(),"A"])}}}}}}console.log(result);
2016年03月16日 03点03分 4
level 1
测试结果
2016年03月16日 03点03分 5
@moe2333 非常感谢[真棒]
2016年03月16日 09点03分
1