敌人数据库右侧有一个攻击时属性这个值 可以做出基础的属性克制 如果你设置的话 最好是要设置否则可能会报错上代码const _Scene_Battle_prototype_update Scene_Battle.prototype.update; Scene_Battle.prototype.update function() { _Scene_Battle_prototype_update.call(this); //选中某个敌人时获取到他的值 if (this._enemyWindow this._enemyWindow.active this._enemyWindow.enemy()){ const enemy this._enemyWindow_fun.enemy(); let name enemy.name(); const hp enemy.hp; const maxHp enemy.mhp; const mp enemy.mp; const maxMp enemy.mmp; //这个就是攻击时属性 数据库根据编号 0 是没有 1 2 3 你自己设置的属性 const trait $dataEnemies[enemy._enemyId].traits.find(t t.code 31); const dataId trait ? trait.dataId : 0; } };获取值以后 可以画UI 显示敌人的数据在屏幕上 比如属性克制关系啊 还有敌人的剩余血量啊 等等结尾总结Project1论坛 小圈子 人才 离开