SKActionTimingMode
E518846
SKActionTimingMode is an enumeration in Apple’s SpriteKit framework that defines how the timing of actions is calculated, such as linear, eased in, eased out, or eased in and out.
Statements (39)
| Predicate | Object |
|---|---|
| instanceOf |
SpriteKit API type
ⓘ
enumeration ⓘ |
| affects | interpolation of action progress over time ⓘ |
| appliesTo | SKAction NERFINISHED ⓘ |
| availableFrom |
iOS 7.0
ⓘ
macOS 10.9 ⓘ tvOS 9.0 ⓘ watchOS 2.0 NERFINISHED ⓘ |
| category |
animation timing
ⓘ
game development API ⓘ |
| conformsTo | RawRepresentable (Swift) NERFINISHED ⓘ |
| definedInFramework | SpriteKit NERFINISHED ⓘ |
| definedInLanguage |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| documentationURL | https://developer.apple.com/documentation/spritekit/skactiontimingmode ⓘ |
| easeInDescription | starts slowly and accelerates toward the end of the action ⓘ |
| easeInEaseOutDescription | starts slowly, speeds up, then slows down at the end ⓘ |
| easeOutDescription | starts quickly and decelerates toward the end of the action ⓘ |
| hasCase |
easeIn
ⓘ
easeInEaseOut ⓘ easeOut ⓘ linear ⓘ |
| hasCaseName |
SKActionTimingMode.easeIn
ⓘ
SKActionTimingMode.easeInEaseOut ⓘ SKActionTimingMode.easeOut NERFINISHED ⓘ SKActionTimingMode.linear NERFINISHED ⓘ |
| introducedBy | Apple NERFINISHED ⓘ |
| isPropertyOf | SKAction.timingMode NERFINISHED ⓘ |
| linearDescription | applies a constant rate of change over the action duration ⓘ |
| namespace | global SpriteKit namespace ⓘ |
| partOf | Apple SpriteKit framework NERFINISHED ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| rawValueType | Int (Swift) ⓘ |
| usedFor |
configuring SKAction timing behavior
ⓘ
controlling action timing curves ⓘ |
| usedWith | SKAction.timingFunction NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.