Ejemplo n.º 1
0
 void Update()
 {
     m_CurrentDist = Vector3.Distance(transform.position, m_CurrentPos);
     if (m_CurrentDist >= m_DistToScore)
     {
         m_Overseer.IncreaseScore(m_ScoreAmount);
         m_CurrentPos = transform.position;
     }
 }
Ejemplo n.º 2
0
 public void EnableRagdoll(Vector3 initialVelocity)
 {
     m_collider.enabled = false;
     //m_rigidbody.isKinematic = true;
     for (int i = 0; i < m_rigidbodies.Length; i++)
     {
         if (m_rigidbodies[i].transform != this.transform)
         {
             m_rigidbodies[i].isKinematic = false;
             m_colliders[i].enabled       = true;
             m_rigidbodies[i].velocity    = initialVelocity * 0.5f;
         }
     }
     m_gameOverseer.IncreaseScore(25);
 }