Beispiel #1
0
    // プレイヤーのスキル効果を受ける
    // type : スキルの種類
    public override void ReceiveSkill(Skill.TYPE type)
    {
        base.ReceiveSkill(type);

        switch (type)
        {
        case Skill.TYPE.THE_WORLD:
            // 移動速度の変更
            _moveSpeed *= Skill_TheWorld._magMoveSpeed;
            break;
        }
    }
Beispiel #2
0
    // プレイヤーのスキル効果を受ける
    // 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;
        }
    }
Beispiel #3
0
    // プレイヤーのスキル効果を受ける
    // 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;
        }
    }
Beispiel #4
0
 // プレイヤーのスキル効果を受ける
 // type : スキルの種類
 public virtual void ReceiveSkill(Skill.TYPE type)
 {
 }