| 
 
| 赞 | 7 |  
| VIP | 7 |  
| 好人卡 | 58 |  
| 积分 | 1 |  
| 经验 | 111901 |  
| 最后登录 | 2025-8-6 |  
| 在线时间 | 386 小时 |  
 Lv1.梦旅人 
	梦石0 星屑75 在线时间386 小时注册时间2007-7-27帖子4106 
 | 
| 我发了,不过yanfly没回复 
 求人不如求己,我发现chrome(pc)的console非常强大,可以在电脑上模拟手机touch,调试之后发现是yanfly自己写错了
 
 解决办法:新建一个js文件
 插入:
 然后当一个插件插入就可以 放到最后面复制代码  if (Imported.YEP_BattleEngineCore) {
    Window_BattleEnemy.prototype.isClickedEnemy = function(enemy) {
      if (!enemy) return false;
      if (!enemy.isSpriteVisible()) return false;
      var x = TouchInput.x;
      var y = TouchInput.y;
      var rect = new Rectangle();
      rect.width = enemy.spriteWidth();
      rect.height = enemy.spriteHeight();
      rect.x = enemy.spritePosX() - rect.width / 2;
      rect.y = enemy.spritePosY() - rect.height;
      return (x >= rect.x && y >= rect.y && x < rect.x + rect.width &&
        y < rect.y + rect.height);
    };
  }
 | 
 评分
查看全部评分
 |