(client)feat:实现按武器释放技能

This commit is contained in:
m0_75251201
2025-08-27 19:08:27 +08:00
parent 63efa89ac1
commit 5315e29147
25 changed files with 1184 additions and 5106 deletions

View File

@ -1,9 +1,26 @@
using Data;
using Item;
using Managers;
namespace Entity
{
public class Monster:Entity
{
private WeaponResource weapon;
public override void Init(EntityDef entityDef)
{
base.Init(entityDef);
var monsterDef = entityDef as MonsterDef;
if (monsterDef != null)
{
weapon = (WeaponResource)ItemResourceManager.Instance.GetItem(monsterDef.weapon.defName);
}
}
public override WeaponResource GetCurrentWeapon()
{
return weapon;
}
}
}