/// <summary>
 /// 设置WeaponData,使用的是装备的武器
 /// 就目前的实现来说,所有Weapon对象均共用同一个IWeaponMono,所以初始化时关联一个默认Weapon,切换武器时切换Weapon对象即可
 /// </summary>
 /// <param name="enemyWeapon"></param>
 public void UpdateEnemyWeapon(IEnemyWeapon enemyWeapon)
 {
     if (enemyWeapon == null)
     {
         return;
     }
 }
 /// <summary>
 /// 设置WeaponData,使用的是装备的武器
 /// 就目前的实现来说,所有Weapon对象均共用同一个IWeaponMono,所以初始化时关联一个默认Weapon,切换武器时切换Weapon对象即可
 /// </summary>
 /// <param name="_weapon">哪一个PlayerWeapon</param>
 public void UpdateEnemyWeapon(IEnemyWeapon _EnemyWeapon)
 {
     _EnemyWeapon.BasicAttack = Enemy.AttackPoint;
     _EnemyWeapon.Crit        = Enemy.CritPoint;
     _EnemyWeapon.Special     = Enemy.Special;
 }
示例#3
0
 /// <summary>
 /// 设置WeaponData,使用的是装备的武器
 /// 就目前的实现来说,所有Weapon对象均共用同一个IWeaponMono,所以初始化时关联一个默认Weapon,切换武器时切换Weapon对象即可
 /// </summary>
 /// <param name="enemyWeapon"></param>
 public void UpdateEnemyWeapon(IEnemyWeapon enemyWeapon)
 {
 }