// プレイヤーのスキル効果を受ける // type : スキルの種類 public override void ReceiveSkill(Skill.TYPE type) { base.ReceiveSkill(type); switch (type) { case Skill.TYPE.THE_WORLD: // 移動速度の変更 _moveSpeed *= Skill_TheWorld._magMoveSpeed; break; } }
// プレイヤーのスキル効果を受ける // type : スキルの種類 public override void ReceiveSkill(Skill.TYPE type) { base.ReceiveSkill(type); switch (type) { case Skill.TYPE.THE_WORLD: // 移動速度の変更 _jumpPower *= Skill_TheWorld._magMoveSpeed + Skill_TheWorld._magMoveSpeed * 0.5f; _rb.gravityScale *= Skill_TheWorld._magMoveSpeed; break; } }
// プレイヤーのスキル効果を受ける // type : スキルの種類 public override void ReceiveSkill(Skill.TYPE type) { base.ReceiveSkill(type); switch (type) { case Skill.TYPE.THE_WORLD: // 弾速と射撃間隔の変更 _bulletSpeed *= Skill_TheWorld._magBulletSpeed; _shot_PerSeconds *= Skill_TheWorld._magNextBullet; break; } }
// プレイヤーのスキル効果を受ける // type : スキルの種類 public virtual void ReceiveSkill(Skill.TYPE type) { }