SKNode.RunAction 方法

定义

重载

RunAction(SKAction)

将操作添加到将在下一个动画循环中首先处理的节点。

RunAction(SKAction, Action)

将操作添加到将在下一个动画循环中处理的节点,并在操作完成后调用 completionHandler

RunAction(SKAction, String)

将一个操作添加到节点,该操作可通过指定的 key进行访问,该操作将在下一个动画循环中处理。

RunAction(SKAction)

将操作添加到将在下一个动画循环中首先处理的节点。

[Foundation.Export("runAction:")]
public virtual void RunAction (SpriteKit.SKAction action);
abstract member RunAction : SpriteKit.SKAction -> unit
override this.RunAction : SpriteKit.SKAction -> unit

参数

action
SKAction

要添加和运行的操作。

属性

适用于

RunAction(SKAction, Action)

将操作添加到将在下一个动画循环中处理的节点,并在操作完成后调用 completionHandler

[Foundation.Export("runAction:completion:")]
public virtual void RunAction (SpriteKit.SKAction action, Action completionHandler);
abstract member RunAction : SpriteKit.SKAction * Action -> unit
override this.RunAction : SpriteKit.SKAction * Action -> unit

参数

action
SKAction

要添加和运行的操作。

completionHandler
Action

操作完成后要运行的处理程序。

属性

适用于

RunAction(SKAction, String)

将一个操作添加到节点,该操作可通过指定的 key进行访问,该操作将在下一个动画循环中处理。

[Foundation.Export("runAction:withKey:")]
public virtual void RunAction (SpriteKit.SKAction action, string key);
abstract member RunAction : SpriteKit.SKAction * string -> unit
override this.RunAction : SpriteKit.SKAction * string -> unit

参数

action
SKAction

要添加和运行的操作。

key
String

操作的键。

属性

适用于