Arbor Documentation
3.8.2
Manual
Inspector Reference
Script Reference
Inspector Reference
Component Reference
Arbor
AgentController
ArborFSM
BehaviourTree
GlobalParameterContainer
ParameterContainer
Waypoint
Behaviour Reference
Agent
AgentEscape
AgentFollow
AgentLookAtPosition
AgentLookAtTransform
AgentMoveOnWaypoint
AgentMoveToPosition
AgentMoveToRandomPosition
AgentStop
AgentWarpToPosition
AgentWarpToTransform
Animator
AnimatorCrossFade
AnimatorSetLayerWeight
CalcAnimatorParameter
Audio
PlaySound
PlaySoundAtPoint
PlaySoundAtTransform
StopSound
BehaviourTree
PlayBehaviourTree
StopBehaviourTree
SubBehaviourTree
SubBehaviourTreeReference
Collision
OnCollisionEnterDestroy
OnCollisionEnterStore
OnCollisionExitDestroy
OnCollisionExitStore
OnControllerColliderHitDestroy
OnControllerColliderHitStore
OnTriggerEnterDestroy
OnTriggerEnterStore
OnTriggerExitDestroy
OnTriggerExitStore
Collision2D
OnCollisionEnter2DDestroy
OnCollisionEnter2DStore
OnCollisionExit2DDestroy
OnCollisionExit2DStore
OnTriggerEnter2DDestroy
OnTriggerEnter2DStore
OnTriggerExit2DDestroy
OnTriggerExit2DStore
Component
ActivateBehaviour
Events
InvokeMethod
GameObject
ActivateGameObject
BroadcastMessageGameObject
DestroyGameObject
FindGameObject
FindWithTagGameObject
InstantiateGameObject
LookAtGameObject
MoveGameObjectToScene
SendEventGameObject
SendMessageGameObject
SendMessageUpwardsGameObject
SetGameObjectDontDestroyOnLoad
Legacy
UI
UISetSliderFromParameter
UISetToggleFromParameter
List
List.AddElement
List.Clear
List.InsertElement
List.RemoveAtIndex
List.RemoveElement
List.SetElement
ObjectPooling
AdvancedPooling
Parameter
CalcParameter
SetBoolParameterFromUIToggle
SetFloatParameterFromUISlider
SetParameter
Physics
ActivateCollider
AddForceRigidbody
AddVelocityRigidbody
RigidbodyMoveOnWaypoint
SetVelocityRigidbody
Physics2D
AddForceRigidbody2D
AddVelocityRigidbody2D
Rigidbody2DMoveOnWaypoint
SetVelocityRigidbody2D
Renderer
ActivateRenderer
SetSprite
Scene
LoadLevel
SetActiveScene
UnloadLevel
StateMachine
EndStateMachine
PlayStateMachine
StopStateMachine
SubStateMachine
SubStateMachineReference
Time
SetTimeScale
Transform
TransformMoveOnWaypoint
TransformRotate
TransformSetParent
TransformSetPosition
TransformSetRotation
TransformSetScale
TransformTranslate
Transition
Collision
OnCollisionEnterTransition
OnCollisionExitTransition
OnCollisionStayTransition
OnControllerColliderHitTransition
OnTriggerEnterTransition
OnTriggerExitTransition
OnTriggerStayTransition
Collision2D
OnCollisionEnter2DTransition
OnCollisionExit2DTransition
OnCollisionStay2DTransition
OnTriggerEnter2DTransition
OnTriggerExit2DTransition
OnTriggerStay2DTransition
EventSystems
OnPointerClickTransition
OnPointerDownTransition
OnPointerEnterTransition
OnPointerExitTransition
OnPointerUpTransition
Input
AnyKeyDownTransition
AnyKeyTransition
ButtonDownTransition
ButtonTransition
ButtonUpTransition
KeyDownTransition
KeyTransition
KeyUpTransition
MouseButtonDownTransition
MouseButtonTransition
MouseButtonUpTransition
OnMouseDownTransition
OnMouseDragTransition
OnMouseEnterTransition
OnMouseExitTransition
OnMouseOverTransition
OnMouseUpAsButtonTransition
OnMouseUpTransition
Physics
RaycastTransition
Physics2D
Raycast2DTransition
UI
UIButtonTransition
UISliderTransition
UIToggleTransition
AnimatorStateTransition
BackToStartState
CalculatorTransition
DistanceTransition
ExistsGameObjectTransition
GoToTransition
OnGraphStopTransition
ParameterTransition
RandomTransition
TimeTransition
TriggerTransition
Trigger
BroadcastTrigger
SendTrigger
SendTriggerGameObject
SendTriggerUpwards
Tween
TweenBlendShapeWeight
TweenCanvasGroupAlpha
TweenColor
TweenColorSimple
TweenMaterialFloat
TweenMaterialVector2
TweenPosition
TweenRigidbody2DPosition
TweenRigidbody2DRotation
TweenRigidbodyPosition
TweenRigidbodyRotation
TweenRotation
TweenScale
TweenTextureOffset
TweenTextureScale
TweenTimeScale
UI
Tween
UITweenColor
UITweenColorSimple
UITweenPosition
UITweenSize
UISetImage
UISetSlider
UISetText
UISetTextFromParameter
UISetToggle
Calculator Reference
Bool
Bool.And
Bool.Equals
Bool.Not
Bool.NotEquals
Bool.Or
Bool.Parse
Bool.ToString
Bool.TryParse
Bounds
Bounds.ClosestPoint
Bounds.Compose
Bounds.ComposeMinMax
Bounds.ComposeMinMaxVec
Bounds.Contains
Bounds.Decompose
Bounds.DecomposeMinMax
Bounds.DecomposeMinMaxVec
Bounds.EncapsulateBounds
Bounds.EncapsulateVector3
Bounds.Equals
Bounds.ExpandFloat
Bounds.ExpandVector3
Bounds.GetCenter
Bounds.GetExtents
Bounds.GetMax
Bounds.GetMin
Bounds.GetSize
Bounds.Intersects
Bounds.NotEquals
Bounds.SetCenter
Bounds.SetExtents
Bounds.SetMax
Bounds.SetMin
Bounds.SetSize
Bounds.SqrDistance
Bounds.ToString
BoundsInt
BoundsInt.ClampToBounds
BoundsInt.Compose
BoundsInt.ComposeMinMax
BoundsInt.ComposeMinMaxVec
BoundsInt.Contains
BoundsInt.Decompose
BoundsInt.DecomposeMinMax
BoundsInt.DecomposeMinMaxVec
BoundsInt.Equals
BoundsInt.GetCenter
BoundsInt.GetMax
BoundsInt.GetMin
BoundsInt.GetPosition
BoundsInt.GetSize
BoundsInt.GetX
BoundsInt.GetXMax
BoundsInt.GetXMin
BoundsInt.GetY
BoundsInt.GetYMax
BoundsInt.GetYMin
BoundsInt.GetZ
BoundsInt.GetZMax
BoundsInt.GetZMin
BoundsInt.NotEquals
BoundsInt.SetMax
BoundsInt.SetMin
BoundsInt.SetPosition
BoundsInt.SetSize
BoundsInt.SetX
BoundsInt.SetXMax
BoundsInt.SetXMin
BoundsInt.SetY
BoundsInt.SetYMax
BoundsInt.SetYMin
BoundsInt.SetZ
BoundsInt.SetZMax
BoundsInt.SetZMin
BoundsInt.ToString
Collider
Collider.AttachedRigidbody
Collider.Bounds
Collider.ClosestPointOnBounds
Collider2D
Collider2D.AttachedRigidbody
Collider2D.Bounds
Collider2D.OverlapPoint
Collision
Collision.Collider
Collision.GameObject
Collision.RelativeVelocity
Collision.Rigidbody
Collision.Transform
Collision2D
Collision2D.Collider
Collision2D.GameObject
Collision2D.RelativeVelocity
Collision2D.Rigidbody
Collision2D.Transform
Color
Color.Add
Color.Compose
Color.ComposeHSV
Color.Decompose
Color.DecomposeHSV
Color.Div
Color.Equals
Color.Gamma
Color.GetA
Color.GetB
Color.GetG
Color.GetIndexer
Color.GetR
Color.Grayscale
Color.Lerp
Color.LerpUnclamped
Color.Linear
Color.MaxColorComponent
Color.Mul
Color.NotEquals
Color.Scale
Color.SetA
Color.SetB
Color.SetG
Color.SetIndexer
Color.SetR
Color.Sub
Color.ToString
Color.ToVector4
Component
Component.GetGameObject
GameObject.GetComponent
EnumFlags
EnumFlags.Add
EnumFlags.Contains
EnumFlags.Remove
Events
GetValue
Float
Float.Add
Float.Compare
Float.Div
Float.Mod
Float.Mul
Float.Negative
Float.Parse
Float.Sub
Float.ToInt
Float.ToLong
Float.ToString
Float.TryParse
GameObject
FindGameObject
FindGameObjectsWithTag
FindGameObjectWithTag
Input
Input.GetAxis
Input.GetAxisRaw
Int
Int.Add
Int.Compare
Int.Div
Int.Mod
Int.Mul
Int.Negative
Int.Parse
Int.Sub
Int.ToFloat
Int.ToString
Int.TryParse
List
List.Contains
List.Count
List.GetElement
List.IndexOf
List.LastIndexOf
List.ToArrayList
NewArrayList
Long
Long.Add
Long.Compare
Long.Div
Long.Mod
Long.Mul
Long.Negative
Long.Parse
Long.Sub
Long.ToFloat
Long.ToString
Long.TryParse
Mathf
Mathf.AbsFloat
Mathf.AbsInt
Mathf.Acos
Mathf.Asin
Mathf.Atan
Mathf.Atan2
Mathf.Ceil
Mathf.CeilToInt
Mathf.Clamp01
Mathf.ClampFloat
Mathf.ClampInt
Mathf.ClosestPowerOfTwo
Mathf.Cos
Mathf.DegToRad
Mathf.DeltaAngle
Mathf.Exp
Mathf.Floor
Mathf.FloorToInt
Mathf.GammaToLinearSpace
Mathf.InverseLerp
Mathf.Lerp
Mathf.LerpAngle
Mathf.LinearToGammaSpace
Mathf.Log
Mathf.Log10
Mathf.LogBase
Mathf.MaxFloat
Mathf.MaxInt
Mathf.MinFloat
Mathf.MinInt
Mathf.MoveTowards
Mathf.MoveTowardsAngle
Mathf.NextPowerOfTwo
Mathf.PerlinNoise
Mathf.PingPong
Mathf.Pow
Mathf.RadToDeg
Mathf.Repeat
Mathf.Round
Mathf.RoundToInt
Mathf.Sign
Mathf.Sin
Mathf.SmoothStep
Mathf.Sqrt
Mathf.Tan
NodeGraph
NodeGraph.GetName
NodeGraph.GetRootGameObject
NodeGraph.GetRootGraph
Parameter
GetParameter
Quaternion
Quaternion.Angle
Quaternion.AngleAxis
Quaternion.Compose
Quaternion.Decompose
Quaternion.Dot
Quaternion.Equals
Quaternion.Euler
Quaternion.EulerAngles
Quaternion.FromToRotation
Quaternion.GetIndexer
Quaternion.GetW
Quaternion.GetX
Quaternion.GetY
Quaternion.GetZ
Quaternion.Inverse
Quaternion.Lerp
Quaternion.LerpUnclamped
Quaternion.LookRotation
Quaternion.Mul
Quaternion.MulVector3
Quaternion.Normalize
Quaternion.NotEquals
Quaternion.RotateTowards
Quaternion.SetIndexer
Quaternion.SetW
Quaternion.SetX
Quaternion.SetY
Quaternion.SetZ
Quaternion.Slerp
Quaternion.SlerpUnclamped
Quaternion.ToAngleAxis
Quaternion.ToString
Random
Random.Bool
Random.InsideUnitCircle
Random.InsideUnitSphere
Random.OnUnitSphere
Random.RangeColor
Random.RangeColorSimple
Random.RangeFloat
Random.RangeInt
Random.RangeQuaternion
Random.RangeVector2
Random.RangeVector3
Random.Rotation
Random.RotationUniform
Random.SelectComponent
Random.SelectGameObject
Random.SelectString
Random.Value
RaycastHit
RaycastHit.BarycentricCoordinate
RaycastHit.Collider
RaycastHit.Distance
RaycastHit.LightmapCoord
RaycastHit.Normal
RaycastHit.Point
RaycastHit.Rigidbody
RaycastHit.TextureCoord
RaycastHit.TextureCoord2
RaycastHit.Transform
RaycastHit.TriangleIndex
RaycastHit2D
RaycastHit2D.Centroid
RaycastHit2D.Collider
RaycastHit2D.Distance
RaycastHit2D.Fraction
RaycastHit2D.Normal
RaycastHit2D.Point
RaycastHit2D.Rigidbody
RaycastHit2D.Transform
Rect
Rect.Compose
Rect.ComposeMinMax
Rect.ComposeMinMaxVec
Rect.ComposeVec
Rect.Contains
Rect.Decompose
Rect.DecomposeMinMax
Rect.DecomposeMinMaxVec
Rect.DecomposeVec
Rect.Equals
Rect.GetCenter
Rect.GetHeight
Rect.GetMax
Rect.GetMin
Rect.GetPosition
Rect.GetSize
Rect.GetWidth
Rect.GetX
Rect.GetXMax
Rect.GetXMin
Rect.GetY
Rect.GetYMax
Rect.GetYMin
Rect.NormalizedToPoint
Rect.NotEquals
Rect.Overlaps
Rect.PointToNormalized
Rect.SetCenter
Rect.SetHeight
Rect.SetMax
Rect.SetMin
Rect.SetPosition
Rect.SetSize
Rect.SetWidth
Rect.SetX
Rect.SetXMax
Rect.SetXMin
Rect.SetY
Rect.SetYMax
Rect.SetYMin
Rect.ToString
RectInt
RectInt.ClampToBounds
RectInt.Compose
RectInt.ComposeMinMax
RectInt.ComposeMinMaxVec
RectInt.ComposeVec
RectInt.Contains
RectInt.Decompose
RectInt.DecomposeMinMax
RectInt.DecomposeMinMaxVec
RectInt.DecomposeVec
RectInt.Equals
RectInt.GetCenter
RectInt.GetHeight
RectInt.GetMax
RectInt.GetMin
RectInt.GetPosition
RectInt.GetSize
RectInt.GetWidth
RectInt.GetX
RectInt.GetXMax
RectInt.GetXMin
RectInt.GetY
RectInt.GetYMax
RectInt.GetYMin
RectInt.NotEquals
RectInt.Overlaps
RectInt.SetHeight
RectInt.SetMax
RectInt.SetMin
RectInt.SetPosition
RectInt.SetSize
RectInt.SetWidth
RectInt.SetX
RectInt.SetXMax
RectInt.SetXMin
RectInt.SetY
RectInt.SetYMax
RectInt.SetYMin
RectInt.ToString
RectTransform
RectTransform.AnchoredPosition
RectTransform.AnchoredPosition3D
RectTransform.AnchorMax
RectTransform.AnchorMin
RectTransform.Get
RectTransform.OffsetMax
RectTransform.OffsetMin
RectTransform.Pivot
RectTransform.Rect
RectTransform.SizeDelta
Rigidbody
Rigidbody.AngularDrag
Rigidbody.AngularVelocity
Rigidbody.CenterOfMass
Rigidbody.ClosestPointOnBounds
Rigidbody.Drag
Rigidbody.Get
Rigidbody.GetPointVelocity
Rigidbody.GetRelativePointVelocity
Rigidbody.InertiaTensor
Rigidbody.InertiaTensorRotation
Rigidbody.Mass
Rigidbody.MaxAngularVelocity
Rigidbody.Position
Rigidbody.Rotation
Rigidbody.SolverIterationCount
Rigidbody.Velocity
Rigidbody.WorldCenterOfMass
Rigidbody2D
Rigidbody2D.AngularDrag
Rigidbody2D.AngularVelocity
Rigidbody2D.CenterOfMass
Rigidbody2D.Drag
Rigidbody2D.Get
Rigidbody2D.GetPoint
Rigidbody2D.GetPointVelocity
Rigidbody2D.GetRelativePoint
Rigidbody2D.GetRelativePointVelocity
Rigidbody2D.GetRelativeVector
Rigidbody2D.GetVector
Rigidbody2D.GravityScale
Rigidbody2D.Inertia
Rigidbody2D.Mass
Rigidbody2D.Position
Rigidbody2D.Rotation
Rigidbody2D.Velocity
Rigidbody2D.WorldCenterOfMass
Scene
GetActiveSceneName
String
String.Compare
String.Concat
String.Contains
String.EndsWith
String.IndexOf
String.Insert
String.IsNullOrEmpty
String.Join
String.LastIndexOf
String.Length
String.Remove
String.Replace
String.StartsWith
String.Substring
String.ToLower
String.ToUpper
ToString
Transform
Transform.EulerAngles
Transform.Forward
Transform.Get
Transform.InverseTransformDirection
Transform.InverseTransformPoint
Transform.InverseTransformVector
Transform.LocalEulerAngles
Transform.LocalPosition
Transform.LocalRotation
Transform.LocalScale
Transform.LossyScale
Transform.Parent
Transform.Position
Transform.Right
Transform.Root
Transform.Rotation
Transform.TransformDirection
Transform.TransformPoint
Transform.TransformVector
Transform.Up
Vector2
Vector2.Add
Vector2.Angle
Vector2.ClampMagnitude
Vector2.Compose
Vector2.Decompose
Vector2.Distance
Vector2.Div
Vector2.Dot
Vector2.Equals
Vector2.GetIndexer
Vector2.GetX
Vector2.GetY
Vector2.Lerp
Vector2.LerpUnclamped
Vector2.Magnitude
Vector2.Max
Vector2.Min
Vector2.MoveTowards
Vector2.Mul
Vector2.Negative
Vector2.Normalize
Vector2.NotEquals
Vector2.Perpendicular
Vector2.Reflect
Vector2.Scale
Vector2.SetIndexer
Vector2.SetX
Vector2.SetY
Vector2.SignedAngle
Vector2.SmoothDamp
Vector2.SqrMagnitude
Vector2.Sub
Vector2.ToString
Vector2.ToVector3
Vector2.ToVector4
Vector2Int
Vector2Int.Add
Vector2Int.CeilToInt
Vector2Int.Clamp
Vector2Int.Compose
Vector2Int.Decompose
Vector2Int.Distance
Vector2Int.Div
Vector2Int.Equals
Vector2Int.FloorToInt
Vector2Int.GetIndexer
Vector2Int.GetX
Vector2Int.GetY
Vector2Int.Magnitude
Vector2Int.Max
Vector2Int.Min
Vector2Int.Mul
Vector2Int.Negative
Vector2Int.NotEquals
Vector2Int.RoundToInt
Vector2Int.Scale
Vector2Int.SetIndexer
Vector2Int.SetX
Vector2Int.SetY
Vector2Int.SqrMagnitude
Vector2Int.Sub
Vector2Int.ToString
Vector2Int.ToVector2
Vector2Int.ToVector3Int
Vector3
Vector3.Add
Vector3.Angle
Vector3.ClampMagnitude
Vector3.Compose
Vector3.Cross
Vector3.Decompose
Vector3.Distance
Vector3.Div
Vector3.Dot
Vector3.Equals
Vector3.GetIndexer
Vector3.GetX
Vector3.GetY
Vector3.GetZ
Vector3.Lerp
Vector3.LerpUnclamped
Vector3.Magnitude
Vector3.Max
Vector3.Min
Vector3.MoveTowards
Vector3.Mul
Vector3.Negative
Vector3.Normalize
Vector3.NotEquals
Vector3.OrthoNormalize
Vector3.OrthoNormalize2
Vector3.Project
Vector3.ProjectOnPlane
Vector3.Reflect
Vector3.RotateTowards
Vector3.Scale
Vector3.SetIndexer
Vector3.SetX
Vector3.SetY
Vector3.SetZ
Vector3.SignedAngle
Vector3.Slerp
Vector3.SlerpUnclamped
Vector3.SmoothDamp
Vector3.SqrMagnitude
Vector3.Sub
Vector3.ToString
Vector3.ToVector2
Vector3.ToVector4
Vector3Int
Vector3Int.Add
Vector3Int.CeilToInt
Vector3Int.Clamp
Vector3Int.Compose
Vector3Int.Decompose
Vector3Int.Distance
Vector3Int.Div
Vector3Int.Equals
Vector3Int.FloorToInt
Vector3Int.GetIndexer
Vector3Int.GetX
Vector3Int.GetY
Vector3Int.GetZ
Vector3Int.Magnitude
Vector3Int.Max
Vector3Int.Min
Vector3Int.Mul
Vector3Int.Negative
Vector3Int.NotEquals
Vector3Int.RoundToInt
Vector3Int.Scale
Vector3Int.SetIndexer
Vector3Int.SetX
Vector3Int.SetY
Vector3Int.SetZ
Vector3Int.SqrMagnitude
Vector3Int.Sub
Vector3Int.ToString
Vector3Int.ToVector2Int
Vector3Int.ToVector3
Vector4
Vector4.Add
Vector4.Compose
Vector4.Decompose
Vector4.Distance
Vector4.Div
Vector4.Dot
Vector4.Equals
Vector4.GetIndexer
Vector4.GetW
Vector4.GetX
Vector4.GetY
Vector4.GetZ
Vector4.Lerp
Vector4.LerpUnclamped
Vector4.Magnitude
Vector4.Max
Vector4.Min
Vector4.MoveTowards
Vector4.Mul
Vector4.Negative
Vector4.Normalize
Vector4.NotEquals
Vector4.Project
Vector4.Scale
Vector4.SetIndexer
Vector4.SetW
Vector4.SetX
Vector4.SetY
Vector4.SetZ
Vector4.SqrMagnitude
Vector4.Sub
Vector4.ToColor
Vector4.ToString
Vector4.ToVector2
Vector4.ToVector3
Behaviour Tree
Composite Reference
Classes
RandomExecutor
RandomSelector
RandomSequencer
Selector
Sequencer
Action Reference
Agent
AgentEscapeFromPosition
AgentEscapeFromTransform
AgentLookAtPosition
AgentLookAtTransform
AgentMoveOnWaypoint
AgentMoveToPosition
AgentMoveToRandomPosition
AgentMoveToTransform
AgentStop
AgentWarpToPosition
AgentWarpToTransform
Animator
AnimatorCrossFade
Audio
PlaySound
PlaySoundAtPoint
PlaySoundAtTransform
StopSound
BehaviourTree
PlayBehaviourTree
StopBehaviourTree
SubBehaviourTree
SubBehaviourTreeReference
Events
InvokeMethod
GameObject
ActivateGameObject
DestroyGameObject
InstantiateGameObject
ObjectPooling
AdvancedPooling
Parameter
CalcParameter
SetParameter
StateMachine
PlayStateMachine
StopStateMachine
SubStateMachine
SubStateMachineReference
Trigger
BroadcastTrigger
SendTrigger
SendTriggerGameObject
SendTriggerUpwards
Classes
Wait
Decorator Reference
Classes
CalculatorCheck
CalculatorConditionalLoop
Cooldown
InvertResult
Loop
ParameterCheck
ParameterConditionalLoop
SetResult
TimeLimit
Service Reference
Home
Inspector Reference
Behaviour Tree
Action Reference
Classes
Classes
Class Name
Description
Wait
Wait for the passage of time