示例#1
0
    // return current selected body part name
    public string GetCurrentDressName(DressKind dKind)
    {
        string dressName = string.Empty;

        switch (dKind)
        {
        case DressKind.hair:
            dressName = arrHairs[hairNum].name;
            break;

        case DressKind.upbody:
            dressName = arrUpbodies[upperNum].name;
            break;

        case DressKind.downbody:
            dressName = arrDownbodies[downNum].name;
            break;

        case DressKind.eyes:
            dressName = arrEyes[EyeNum].name;
            break;

        case DressKind.shoe:

            dressName = arrshoes[shoeNum].name;
            break;

        case DressKind.glass:
            dressName = arrGlassies[glassNum] != null ? arrGlassies[glassNum].name : "empty";
            break;
        }

        return(dressName);
    }
    // return current selected body part name
    public string GetCurrentDressName( DressKind dKind )
    {
        string dressName = string.Empty;

        switch( dKind ) {

            case DressKind.hair:
                dressName = arrHairs[hairNum].name;
                break;

            case DressKind.upbody:
                dressName = arrUpbodies[upperNum].name;
                break;

            case DressKind.downbody:
                dressName = arrDownbodies[downNum].name;
                break;

            case DressKind.eyes:
                dressName = arrEyes[EyeNum].name;
                break;

            case DressKind.shoe:

                dressName = arrshoes[shoeNum].name;
                break;

            case DressKind.glass:
                dressName = arrGlassies[glassNum] != null ? arrGlassies[glassNum].name : "empty" ;
                break;

        }

        return dressName;
    }
示例#3
0
    // automatically change selected body parts.
    // if 'isBackward' is true, it'll show previous body part.
    public void ChangeDress(DressKind dKind, bool isBackward = false)
    {
        switch (dKind)
        {
        case DressKind.hair:
            ChangeNextDress(arrHairs, ref hairNum, isBackward);
            break;

        case DressKind.upbody:
            ChangeNextDress(arrUpbodies, ref upperNum, isBackward);
            break;

        case DressKind.downbody:
            ChangeNextDress(arrDownbodies, ref downNum, isBackward);
            break;

        case DressKind.glass:
            ChangeNextDress(arrGlassies, ref glassNum, isBackward);
            break;

        case DressKind.eyes:
            ChangeNextDress(arrEyes, ref EyeNum, isBackward);
            break;

        case DressKind.shoe:
            ChangeNextDress(arrshoes, ref shoeNum, isBackward);
            break;
        }
    }
    // automatically change selected body parts.
    // if 'isBackward' is true, it'll show previous body part.
    public void ChangeDress( DressKind dKind, bool isBackward = false )
    {
        switch( dKind ) {

            case DressKind.hair:
                ChangeNextDress( arrHairs, ref hairNum, isBackward );
                break;

            case DressKind.upbody:
            ChangeNextDress( arrUpbodies, ref upperNum, isBackward );
                break;

            case DressKind.downbody:
            ChangeNextDress( arrDownbodies, ref downNum, isBackward );
                break;

            case DressKind.glass:
            ChangeNextDress( arrGlassies, ref glassNum, isBackward );
            break;

            case DressKind.eyes:
            ChangeNextDress(arrEyes, ref EyeNum, isBackward);
            break;

            case DressKind.shoe:
            ChangeNextDress( arrshoes, ref shoeNum, isBackward);
            break;
        }
    }