예제 #1
0
    void Deactivate()
    {
        Rigidbody2D rb = GetComponent <Rigidbody2D>();

        if (rb)
        {
            rb.velocity        = Vector2.zero;
            rb.angularVelocity = 0.0f;
        }

        Pool.Deactivate();
    }
예제 #2
0
 public void ReturnObject(PooledObject returnedObject)
 {
     pooledObjects.Add(returnedObject);
     returnedObject.Deactivate();
 }