Manual     Reference     Scripting  
  
Scripting > Runtime Classes > AnimationCurve   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Attributes
  • Enumerations
  • History
  • Index
  • AnimationCurve
  • All Members
  • Variables
  • keys
  • length
  • postWrapMode
  • preWrapMode
  • this [int index]
  • Constructors
  • AnimationCurve
  • Functions
  • AddKey
  • Evaluate
  • MoveKey
  • RemoveKey
  • SmoothTangents
  • Class Functions
  • EaseInOut
  • Linear

AnimationCurve.MoveKey  

function MoveKey (index : int, key : Keyframe) : int

Description

Removes the keyframe at index and inserts key.

If a keyframe already exists at key.time the time of the old keyframe's position /key[index].time/ will be used instead. This is the desired behaviour for dragging keyframes in a curve editor. Returns the index of the keyframe after moving it.