Difference between revisions of "DOMCollider"

From Virtual World Web Wiki
Jump to: navigation, search
(Documentation for the DOMCollider class)
(Documentation for the DOMCollider class)
Line 36: Line 36:
 
===Constructors===
 
===Constructors===
 
:{{CSharp|DOMCollider()}}
 
:{{CSharp|DOMCollider()}}
 +
::
 +
::Constructs a new DOMCollider with default settings
 +
 +
:{{CSharp|DOMCollider(DOMObject[] children)}}
 +
::
 +
::Constructs a new DOMCollider, adding children at the same time
 +
 +
:{{CSharp|DOMCollider(string title, DOMObject[] children)}}
 +
::
 +
::Constructs a new DOMCollider, setting a title and adding children at the same time
  
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__

Revision as of 12:38, 6 September 2017

Represents a collider which can be used to trigger events on collision, or to prevent movement of objects through eachother or barriers.

Remarks [edit]

Properties

DOMPhysicsCombineMode BounceCombine {get; set;}
Used in physics friction calculations. How the bounciness of two colliding objects is combined.
float Bounciness {get; set;}
Determines how much of the force of an impacting object is reflected back into that object
Point3D BoundsCenter {get; set;}
An offset for the pivot of the collider
float DynamicFriction {get; set;}
Used in physics friction calculations
DOMPhysicsCombineMode FrictionCombine {get; set;}
Used in physics friction calculations. How the friction of two colliding objects is combined.
bool PhysicsMaterialEnabled {get; set;}
True if this collider should express a physics material
float StaticFriction {get; set;}
Used in physics friction calculations

Constructors

DOMCollider()
Constructs a new DOMCollider with default settings
DOMCollider(DOMObject[] children)
Constructs a new DOMCollider, adding children at the same time
DOMCollider(string title, DOMObject[] children)
Constructs a new DOMCollider, setting a title and adding children at the same time