SCNAction

E759680

SCNAction is a SceneKit class that defines time-based animations and behaviors—such as movement, rotation, fading, and sequencing—for 3D nodes in a scene.

All labels observed (2)

Label Occurrences
SCNAction canonical 1
SceneKit.SCNAction 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf SceneKit API
class
canBeReversed true
definedInFramework SceneKit
hasMethod customAction(duration:_ :)
fadeIn(duration:)
fadeOpacity(to:duration:)
fadeOut(duration:)
group(_:)
move(by:duration:)
move(to:duration:)
repeat(_ :count:)
repeatForever(_ :)
rotate(by:around:duration:)
rotateTo(x:y:z:duration:)
run(_ :)
scale(by:duration:)
scale(to:duration:)
sequence(_:)
wait(duration:)
hasProperty duration
speed
timingFunction
timingMode
inheritsFrom NSObject
introducedIn iOS 8.0
macOS 10.9
linked to: OS X Mavericks

tvOS 9.0
linked to: tvOS

watchOS 3.0
linked to: watchOS
language Objective-C
Swift
module SceneKit
namespace SceneKit.SCNAction
linked to: SCNAction
supports color animations
constraint-related actions
custom actions
fading animations
grouped actions
movement animations
repeated actions
rotation animations
scaling animations
sequenced actions
sound playback actions
timing functions
supportsPlatform iOS
macOS
tvOS
watchOS
usedByMethod runAction(_:) on SCNNode
runAction(_:completionHandler:) on SCNNode
usedFor 3D node animation
node behaviors
time-based animations
usedWith SCNNode

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

SceneKit hasClass SCNAction
SCNAction namespace SceneKit.SCNAction
linked to: SCNAction