コード例 #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
 void Start()
 {
     playerAniCon    = GetComponent <AnimationController>();
     playerRigidBody = GetComponent <Rigidbody>();
     custom          = GetComponent <HeroCustomize>();
     custom.IndexWeapon.CurrentType = weaponNum;
     playerAniCon.weaponIndex       = weaponNum;
     animation = GetComponent <Animation>();
     shotMgr   = GetComponentInChildren <ShotManager>();
     shotMgr.ShotPosChange(weaponNum);
     enemyAtk = enemyObj.GetComponent <AttackMgr>();
 }
コード例 #3
0
 void Start()
 {
     SocketServer.SingleTonServ().GetEnterScript(this);
     heroCustomize = GameObject.Find("Player").GetComponent <HeroCustomize>();
 }
コード例 #4
0
ファイル: CustomBtn.cs プロジェクト: Haeunee/HaeuneeProj
 void Start()
 {
     heroCustomize = GetComponent <HeroCustomize>();
     StartCoroutine(HideWeapon());
 }