Collider
Component
Collider
BoxCollider
CharacterController
MeshCollider
SphereCollider

class:/TYPE/UnityEngine.Collider//, can be loaded from an assetbundle using Collider::createfromassetbundle(bundlename,prefabname) /

Parent

Component

Variables
attachedarticulationbody
readonly UnityEngine.ArticulationBody attachedarticulationbody
attachedrigidbody
readonly UnityEngine.Rigidbody attachedrigidbody
bounds
readonly UnityEngine.Bounds bounds
contactoffset
System.Single contactoffset
enabled
System.Boolean enabled
hasmodifiablecontacts
System.Boolean hasmodifiablecontacts
istrigger
System.Boolean istrigger
material
UnityEngine.PhysicMaterial material
sharedmaterial
UnityEngine.PhysicMaterial sharedmaterial
Functions
closestpoint
UnityEngine.Vector3 ClosestPoint(
UnityEngine.Vector3 position
)

UnityEngine.Vector3 position-no documentation

Parameters

position -

Returns

UnityEngine.Vector3

closestpointonbounds
UnityEngine.Vector3 ClosestPointOnBounds(
UnityEngine.Vector3 position
)

UnityEngine.Vector3 position-no documentation

Parameters

position -

Returns

UnityEngine.Vector3

collider::​create
static UnityEngine.Collider Create ()

Constructor replaces new;

Returns

UnityEngine.Collider

collider::​fromassetbundle
static UnityEngine.Collider CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Collider

raycast
System.Boolean Raycast(
UnityEngine.Ray ray,
UnityEngine.RaycastHit& hitInfo,
System.Single maxDistance
)

UnityEngine.Ray ray-no documentation

Parameters
ray
UnityEngine.Ray

no documentation

hitInfo
UnityEngine.RaycastHit&

no documentation maxDistance -

Returns

System.Boolean