/// <summary> /// 因为要在装备切换后初始化,所以需要由IEnemy显式调用 /// </summary> public void SkillWeaponInitialize() { // skillWeapon 初始化,设定属性值 skillWeapon = GameMainProgram.Instance.resourcesMgr.LoadAsset(monsterAttack1Path, false, skillPosition, Quaternion.identity).GetComponent <FarawayWeapon>(); skillWeapon.Initialize(); EnemyMedi.UpdateEnemyWeapon(skillWeapon); }