Share via


SCNNode.RunAction Method

Definition

Overloads

RunAction(SCNAction, String)

[Foundation.Export("runAction:forKey:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RunAction(SceneKit.SCNAction action, string? key);
[<Foundation.Export("runAction:forKey:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RunAction : SceneKit.SCNAction * string -> unit
override this.RunAction : SceneKit.SCNAction * string -> unit

Parameters

action
SCNAction
key
String

To be added.

This parameter can be null.

Implements

Attributes

Applies to

RunAction(SCNAction, String, Action)

[Foundation.Export("runAction:forKey:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RunAction(SceneKit.SCNAction action, string? key, Action? block);
[<Foundation.Export("runAction:forKey:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RunAction : SceneKit.SCNAction * string * Action -> unit
override this.RunAction : SceneKit.SCNAction * string * Action -> unit

Parameters

action
SCNAction
key
String

To be added.

This parameter can be null.

block
Action

To be added.

This parameter can be null.

Implements

Attributes

Applies to

RunAction(SCNAction)

[Foundation.Export("runAction:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RunAction(SceneKit.SCNAction action);
[<Foundation.Export("runAction:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RunAction : SceneKit.SCNAction -> unit
override this.RunAction : SceneKit.SCNAction -> unit

Parameters

action
SCNAction

Implements

Attributes

Applies to

RunAction(SCNAction, Action)

[Foundation.Export("runAction:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RunAction(SceneKit.SCNAction action, Action? block);
[<Foundation.Export("runAction:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member RunAction : SceneKit.SCNAction * Action -> unit
override this.RunAction : SceneKit.SCNAction * Action -> unit

Parameters

action
SCNAction
block
Action

To be added.

This parameter can be null.

Implements

Attributes

Applies to