public void SetParameter(Model.Entity.PlayerCharacter data)
 {
     MaxHp         = data.MaxHp;
     Hp            = MaxHp;
     AttackPower   = data.AttackPower;
     DefensePower  = data.DefensePower;
     isInitialized = true;
 }
Esempio n. 2
0
        void SetupPlayerCharacter(Model.Entity.PlayerCharacter data)
        {
            Vector3 pos    = new Vector3(-4.0f, 0.0f, 0.0f);
            var     prefab = (GameObject)Resources.Load("Prefabs/Player/" + data.Resource);
            var     obj    = Instantiate(prefab, pos, Quaternion.identity);

            playerCharacter = obj.GetComponent <PlayerCharacter>();
            playerCharacter.SetParameter(data);
            mainCamera.SetTarget(playerCharacter.gameObject);
            playerCharacter.SetThirdPersonCamera(mainCamera);
            playerCharacter.InitCommonMotion();
        }