/// <summary> /// /// </summary> void Start() { PlayerDamage = GetComponent <bl_PlayerDamage>(); cacheUI = Instantiate(UIPrefab) as GameObject; Transform t = GameObject.Find("WorldCanvas").transform; cacheUI.transform.SetParent(t); m_Transform = cacheUI.transform; m_Text = cacheUI.GetComponentInChildren <Text>(); HealthBar = cacheUI.GetComponentsInChildren <Image>()[1]; StartCoroutine(OnUpdate()); }
/// <summary> /// /// </summary> void Start() { if (!isMine) { this.enabled = false; } controller = GetComponent <CharacterController>(); PlayerDamage = GetComponent <bl_PlayerDamage>(); myTransform = this.transform; speed = walkSpeed; rayDistance = controller.height * .5f + controller.radius; slideLimit = controller.slopeLimit - .1f; jumpTimer = antiBunnyHopFactor; m_HeadBob.Setup(BobObject, m_IntervalStep); if (StepSource != null) { StartCoroutine(FootStepUpdate()); } }