加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我自己试着写了一小段代码,
想要实现的功能是当注释是“怪物”的事件走到注释是“陷阱”的事件上时,
让怪物这个事件打开独立开关A,
我找到了修改独立开关的代码,也不知道对不对,好像参数里面 第一个是地图ID,第二个是事件ID
这里我想要获取当前人物所在地图的ID,
然后怎么获取获取是哪一个怪物事件踩到了陷阱事件,把ID放入第二个参数,
求大神帮我补全一下代码,我个人水平很低,只能写到这里了
var renwuzuobiaox = $gamePlayer._realX; var renwuzuobiaoy = $gamePlayer._realY; //获取人物在地图上的坐标 var guaiwu = $gameMap.events().find(function(event){ return event.event().note === '怪物'; //获取一个备注为怪物的事件,保存到变量guaiwu中 }) var xianjing = $gameMap.events().find(function(event){ return event.event().note === '陷阱'; }) if(guaiwu.x == xianjing.x ){ if(guaiwu.y == xianjing.y){ var ditu = 0; var shijianming = ""; shijianming = guaiwu.name; $gameSelfSwitches[ditu,shijianming,"A"] //打开一个事件的独立开关A } }
var renwuzuobiaox = $gamePlayer._realX;
var renwuzuobiaoy = $gamePlayer._realY;
//获取人物在地图上的坐标
var guaiwu = $gameMap.events().find(function(event){
return event.event().note === '怪物';
//获取一个备注为怪物的事件,保存到变量guaiwu中
})
var xianjing = $gameMap.events().find(function(event){
return event.event().note === '陷阱';
})
if(guaiwu.x == xianjing.x ){
if(guaiwu.y == xianjing.y){
var ditu = 0;
var shijianming = "";
shijianming = guaiwu.name;
$gameSelfSwitches[ditu,shijianming,"A"]
//打开一个事件的独立开关A
}
}
|