/// <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());
    }
Esempio n. 2
0
 /// <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());
     }
 }