コード例 #1
0
    public EquipInfo GetEquipsInfo(E_EQUIP_TYPE _eType, int _nIdx)
    {
        EquipInfo result = null;

        //Linq
        var info = from n in listEquips
                   where (n.EquipType == _eType && n.TypeIdx == _nIdx)
                   select n;

        result = info.FirstOrDefault();

        return(result);
    }
コード例 #2
0
ファイル: EquipInfo.cs プロジェクト: TAEKGYUN-GWON/ProjectSKY
    public void Initialize(ItemInfo _itemInfo, int _nIdx, E_EQUIP_TYPE _eEquipType, int _nTypeIdx, float _fHp,
                           float _fPysicalDmg, float _fMagicDmg, float _fAttackSpeed, float _fCriticalDmg,
                           float _fCriticalPer, float _fDefPoint, float _fMoveSpeed, float _fDashSpeed,
                           float _fDashCount, float _fJumpCount, float _fJumpForce, float _fFinalDmg)
    {
        itemInfo   = _itemInfo;
        nIdx       = _nIdx;
        eEquipType = _eEquipType;
        nTypeIdx   = _nTypeIdx;

        fHp          = _fHp;
        fPysicalDmg  = _fPysicalDmg;
        fMagicDmg    = _fMagicDmg;
        fAttackSpeed = _fAttackSpeed;
        fCriticalDmg = _fCriticalDmg;
        fCriticalPer = _fCriticalPer;
        fDefPoint    = _fDefPoint;
        fMoveSpeed   = _fMoveSpeed;
        fDashSpeed   = _fDashSpeed;
        fDashCount   = _fDashCount;
        fJumpCount   = _fJumpCount;
        fJumpForce   = _fJumpForce;
        fFinalDmg    = _fFinalDmg;
    }