dragField
TypeScriptstatic dragField(): Promise<SKFieldNode>Swift declarationclass func dragField() -> SKFieldNodeclass · iOS 8.0+ · SDK 27.1
class SKFieldNodestatic dragField(): Promise<SKFieldNode>Swift declarationclass func dragField() -> SKFieldNodestatic electricField(): Promise<SKFieldNode>Swift declarationclass func electricField() -> SKFieldNodestatic linearGravityField(direction: SDKHandle): Promise<SKFieldNode>Swift declarationclass func linearGravityField(withVector direction: vector_float3) -> SKFieldNodestatic magneticField(): Promise<SKFieldNode>Swift declarationclass func magneticField() -> SKFieldNodestatic noiseField(smoothness: number, speed: number): Promise<SKFieldNode>Swift declarationclass func noiseField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNodestatic radialGravityField(): Promise<SKFieldNode>Swift declarationclass func radialGravityField() -> SKFieldNodestatic springField(): Promise<SKFieldNode>Swift declarationclass func springField() -> SKFieldNodestatic turbulenceField(smoothness: number, speed: number): Promise<SKFieldNode>Swift declarationclass func turbulenceField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNodestatic velocityFieldWith(velocityTexture: SKTexture): Promise<SKFieldNode>Swift declarationclass func velocityField(with velocityTexture: SKTexture) -> SKFieldNodestatic velocityFieldWithVector(direction: SDKHandle): Promise<SKFieldNode>Swift declarationclass func velocityField(withVector direction: vector_float3) -> SKFieldNodestatic vortexField(): Promise<SKFieldNode>Swift declarationclass func vortexField() -> SKFieldNodestatic init(): Promise<SKFieldNode>Swift declarationinit()get animationSpeed(): Promise<number>Swift declarationvar animationSpeed: Float { get set }setAnimationSpeed(value: number): Promise<void>Swift declarationvar animationSpeed: Float { get set }get categoryBitMask(): Promise<number>Swift declarationvar categoryBitMask: UInt32 { get set }setCategoryBitMask(value: number): Promise<void>Swift declarationvar categoryBitMask: UInt32 { get set }get direction(): Promise<SDKHandle>Swift declarationvar direction: vector_float3 { get set }setDirection(value: SDKHandle): Promise<void>Swift declarationvar direction: vector_float3 { get set }get isEnabled(): Promise<boolean>Swift declarationvar isEnabled: Bool { get set }setIsEnabled(value: boolean): Promise<void>Swift declarationvar isEnabled: Bool { get set }get isExclusive(): Promise<boolean>Swift declarationvar isExclusive: Bool { get set }setIsExclusive(value: boolean): Promise<void>Swift declarationvar isExclusive: Bool { get set }get falloff(): Promise<number>Swift declarationvar falloff: Float { get set }setFalloff(value: number): Promise<void>Swift declarationvar falloff: Float { get set }get minimumRadius(): Promise<number>Swift declarationvar minimumRadius: Float { get set }setMinimumRadius(value: number): Promise<void>Swift declarationvar minimumRadius: Float { get set }get region(): Promise<(SKRegion) | null>Swift declarationvar region: SKRegion? { get set }setRegion(value?: (SKRegion) | null): Promise<void>Swift declarationvar region: SKRegion? { get set }get smoothness(): Promise<number>Swift declarationvar smoothness: Float { get set }setSmoothness(value: number): Promise<void>Swift declarationvar smoothness: Float { get set }get strength(): Promise<number>Swift declarationvar strength: Float { get set }setStrength(value: number): Promise<void>Swift declarationvar strength: Float { get set }get texture(): Promise<(SKTexture) | null>Swift declarationvar texture: SKTexture? { get set }setTexture(value?: (SKTexture) | null): Promise<void>Swift declarationvar texture: SKTexture? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SKFieldNode.customField(evaluationBlock:)
callback cannot propagate synchronous failure