コード例 #1
0
    void Custom(GameObject nowObj, sCharInfo charInfo) //정보에 따라 캐릭터를 커스텀하는 함수
    {
        HeroCustomize       custom = nowObj.GetComponent <HeroCustomize>();
        AnimationController aniMgr = nowObj.GetComponent <AnimationController>();
        string genderStr           = "";

        if (charInfo.gender == 1)
        {
            genderStr = "Male";
        }
        else if (charInfo.gender == 2)
        {
            genderStr = "Female";
        }
        custom.Gender = genderStr;
        custom.IndexWeapon.CurrentType     = charInfo.weapon;
        custom.IndexWeapon.CurrentIndex    = 5;
        custom.IndexSuit.CurrentIndex      = charInfo.armor;
        custom.IndexHair.CurrentIndex      = charInfo.hair;
        custom.IndexColorHair.CurrentIndex = charInfo.hairColor;
        custom.IndexFace.CurrentIndex      = charInfo.face;
        custom.UpdateVisual();
        custom.UpdateWeapon();
        aniMgr.weaponIndex = charInfo.weapon; //무기에 따른 애니메이션도 설정
    }
コード例 #2
0
ファイル: CustomBtn.cs プロジェクト: Haeunee/HaeuneeProj
 public void MaleBtn() //남자로 바꾸기
 {
     heroCustomize.Gender = "Male";
     heroCustomize.UpdateVisual();
 }