// Copy from public void CopyFrom(RayfireRestriction rest) { enable = rest.enable; checkInterval = rest.checkInterval; breakAction = rest.breakAction; distance = rest.distance; position = rest.position; target = rest.target; Collider = rest.Collider; region = rest.region; Reset(); }
/// ///////////////////////////////////////////////////////// /// Constructor /// ///////////////////////////////////////////////////////// // Constructor public RayfireRestriction() { enable = false; checkInterval = 5; breakAction = RFBoundActionType.PostDemolitionAction; distance = 30f; position = RFDistanceType.InitializePosition; target = null; Collider = null; region = RFBoundTriggerType.Inside; Reset(); }