SCNNode.RunAction Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RunAction(SCNAction, String, Action) |
Adds the provided |
RunAction(SCNAction, String) |
Adds the provided |
RunAction(SCNAction, Action) |
Adds the provided |
RunAction(SCNAction) |
Adds the provided |
RunAction(SCNAction, String, Action)
Adds the provided action
to the node, indexes it with the provided key
, and runs the provide block
after the operation completes.
[Foundation.Export("runAction:forKey:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RunAction (SceneKit.SCNAction action, string key, Action block);
abstract member RunAction : SceneKit.SCNAction * string * Action -> unit
override this.RunAction : SceneKit.SCNAction * string * Action -> unit
Parameters
- action
- SCNAction
- key
- String
- block
- Action
Implements
- Attributes
Applies to
RunAction(SCNAction, String)
Adds the provided action
to the node and indexes it with the provided key
.
[Foundation.Export("runAction:forKey:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RunAction (SceneKit.SCNAction action, string key);
abstract member RunAction : SceneKit.SCNAction * string -> unit
override this.RunAction : SceneKit.SCNAction * string -> unit
Parameters
- action
- SCNAction
- key
- String
Implements
- Attributes
Applies to
RunAction(SCNAction, Action)
Adds the provided action
to the node and runs block
after the operation completes.
[Foundation.Export("runAction:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RunAction (SceneKit.SCNAction action, Action block);
abstract member RunAction : SceneKit.SCNAction * Action -> unit
override this.RunAction : SceneKit.SCNAction * Action -> unit
Parameters
- action
- SCNAction
- block
- Action
Implements
- Attributes
Applies to
RunAction(SCNAction)
Adds the provided action
to the node.
[Foundation.Export("runAction:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RunAction (SceneKit.SCNAction action);
abstract member RunAction : SceneKit.SCNAction -> unit
override this.RunAction : SceneKit.SCNAction -> unit
Parameters
- action
- SCNAction
Implements
- Attributes