• Manual
  • Scripting API
  • Changelog
  • License
🏷️ Namespaces
  • Zigurous.Utility
🧱 Classes
  • ActiveAtDistance
  • AxisConstraintExtensions
  • BehaviorExtensions
  • BillboardRotation
  • ConditionalAttribute
  • ConditionalHideAttribute
  • ConditionalShowAttribute
  • CursorLockState
  • CursorVisbility
  • EnableAtDistance
  • ExitApplication
  • FloatEqualityComparer
  • GameObjectExtensions
  • InputRotation
  • LoadSceneDelayed
  • LockPosition
  • LockRotation
  • LockScale
  • LookAtMouse
  • MatchPosition
  • MatchRotation
  • MatchScale
  • MatchTransform
  • MonoBehaviorExtensions
  • ObjectExtensions
  • ReadOnlyAttribute
  • RenameAttribute
  • TargetFrameRate
  • TimedObject
  • TransformConstraintExtensions
  • TransformExtensions
  • Yield
📋 Enums
  • ActiveAtDistance.RangeType
  • AxisConstraint
  • ConditionalAttribute.PropertyDrawer
  • EnableAtDistance.RangeType
  • TimedObject.TimeoutEvent
  • TransformConstraint

MonoBehaviorExtensions.Repeat

Extension Method in MonoBehaviorExtensions

Declaration

public static Coroutine Repeat(this MonoBehaviour behavior, Action action, float interval)

Description

Repeats an action at a set interval.

Parameters

behaviorThe behavior to execute the action on.
actionThe action to execute.
intervalThe interval to repeat the action, in seconds.

Returns

CoroutineThe coroutine.