Detaches a collider from the cloth object.
See Also: AttachToCollider function.
// Delete a collider that is attached to this transform's cloth
// by searching for its name.
var colliderName = "GameObject collider";
function Start() {
var colliderToRemove : Collider = GameObject.Find(colliderName) as Collider;
transform.GetComponent(InteractiveCloth).DetachFromCollider(colliderToRemove);
}
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
public string colliderName = "GameObject collider";
void Start() {
Collider colliderToRemove = GameObject.Find(colliderName) as Collider;
transform.GetComponent<InteractiveCloth>().DetachFromCollider(colliderToRemove);
}
}
import UnityEngine
import System.Collections
class example(MonoBehaviour):
public colliderName as string = 'GameObject collider'
def Start():
colliderToRemove as Collider = GameObject.Find(colliderName)
transform.GetComponent[of InteractiveCloth]().DetachFromCollider(colliderToRemove)