void Start() { m_Movement = GetComponent <ThiefMovement>(); m_Heath = GetComponent <ThiefHealth>(); m_State = State.Start; m_Timer = startDelaySeconds; // Random.Range(0f, m_MaxWaitTimeSec); m_StartPosition = transform.position; // Debug.Log("Start................."); }
public override void OnStartLocalPlayer() { base.OnStartLocalPlayer(); cameraTransform = Instantiate(thiefCameraPrefab).transform; cameraTransform.gameObject.SetActive(true); cameraTransform.GetComponent <UnityStandardAssets.Cameras.FreeLookCam>().SetTarget(cameraPivot); thiefMovement = GetComponent <ThiefMovement>(); }
bool damaged; // True when the player gets damaged. void Awake() { // Setting up the references. anim = GetComponentInChildren <Animator>(); playerAudio = GetComponent <AudioSource>(); playerMovement = GetComponent <ThiefMovement>(); thiefFight = GetComponentInChildren <ThiefFight>(); if (healthSlider == null) { healthSlider = GameObject.FindGameObjectWithTag("HPbar").GetComponent <Slider>(); } if (damageImage == null) { damageImage = GameObject.FindGameObjectWithTag("DamageEffect").GetComponent <Image>(); } // Set the initial health of the player. currentHealth = startingHealth; }