Share via


SCNPhysicsBody.ApplyForce Method

Definition

Overloads

ApplyForce(SCNVector3, SCNVector3, Boolean)

[Foundation.Export("applyForce:atPosition:impulse:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ApplyForce(SceneKit.SCNVector3 direction, SceneKit.SCNVector3 position, bool impulse);
[<Foundation.Export("applyForce:atPosition:impulse:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ApplyForce : SceneKit.SCNVector3 * SceneKit.SCNVector3 * bool -> unit
override this.ApplyForce : SceneKit.SCNVector3 * SceneKit.SCNVector3 * bool -> unit

Parameters

direction
SCNVector3
position
SCNVector3
impulse
Boolean
Attributes

Applies to

ApplyForce(SCNVector3, Boolean)

[Foundation.Export("applyForce:impulse:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ApplyForce(SceneKit.SCNVector3 direction, bool impulse);
[<Foundation.Export("applyForce:impulse:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ApplyForce : SceneKit.SCNVector3 * bool -> unit
override this.ApplyForce : SceneKit.SCNVector3 * bool -> unit

Parameters

direction
SCNVector3
impulse
Boolean
Attributes

Applies to