protected override void Awake() { base.Awake(); GameManager.instance.Player = gameObject.transform; _particleSystem = GetComponentInChildren <ParticleSystem>(); _playerAttack = GetComponent <PlayerAttack>(); protectedShield = GetComponent <ProtectedShield>(); damageShield = GetComponent <DamageShield>(); rigidbody = GetComponent <Rigidbody2D>(); _joystick = GameObject.FindGameObjectWithTag("joystick").GetComponent <LeftJoystick>(); }
protected override void OnInitializeComplete() { base.OnInitializeComplete(); propertyComponent = entity.GetCComponent <CPropertyComponent>(); relationComponent = entity.GetCComponent <CTeamComponent>(); m_AnimatorComponent = entity.GetCComponent <CAnimatorComponent>(); damageResist = new DamageResist(); damageShield = new DamageShield(); damageGain = new DamageGain(); modifyDamageMark = new ModifyDamageMark(); dodgeDamage = new DodgeDamage(); damageBlock = new DamageBlock(); }
void Awake() { if (enabled && NetworkManager.IsMine(this)) { trans = transform; unit = GetComponent <GameUnit>(); ship = GetComponent <Spaceship>(); shield = GetComponentInChildren <DamageShield>(); ship.name = "Player"; } else { Destroy(this); } }
void Awake() { if (enabled && NetworkManager.IsMine(this)) { trans = transform; unit = GetComponent<GameUnit>(); ship = GetComponent<Spaceship>(); shield = GetComponentInChildren<DamageShield>(); ship.name = "Player"; } else { Destroy(this); } }