One Logo Pool Ball
SpriteKit · IOS API REFERENCE

SKTransformNode

class · iOS 11.0+ · SDK 27.1

class SKTransformNode

Members (11)

method · iOS 11.0+

eulerAngles

TypeScript
eulerAngles(): Promise<SDKHandle>
Swift declaration
func eulerAngles() -> vector_float3
init

init

TypeScript
static init(): Promise<SKTransformNode>
Swift declaration
init()
method · iOS 11.0+

quaternion

TypeScript
quaternion(): Promise<SDKHandle>
Swift declaration
func quaternion() -> simd_quatf
method · iOS 11.0+

rotationMatrix

TypeScript
rotationMatrix(): Promise<SDKHandle>
Swift declaration
func rotationMatrix() -> matrix_float3x3
method · iOS 11.0+

setEulerAngles

TypeScript
setEulerAngles(euler: SDKHandle): Promise<void>
Swift declaration
func setEulerAngles(_ euler: vector_float3)
method · iOS 11.0+

setQuaternion

TypeScript
setQuaternion(quaternion: SDKHandle): Promise<void>
Swift declaration
func setQuaternion(_ quaternion: simd_quatf)
method · iOS 11.0+

setRotationMatrix

TypeScript
setRotationMatrix(rotationMatrix: SDKHandle): Promise<void>
Swift declaration
func setRotationMatrix(_ rotationMatrix: matrix_float3x3)
get · iOS 11.0+

xRotation

TypeScript
get xRotation(): Promise<number>
Swift declaration
var xRotation: CGFloat { get set }
set · iOS 11.0+

xRotation

TypeScript
setXRotation(value: number): Promise<void>
Swift declaration
var xRotation: CGFloat { get set }
get · iOS 11.0+

yRotation

TypeScript
get yRotation(): Promise<number>
Swift declaration
var yRotation: CGFloat { get set }
set · iOS 11.0+

yRotation

TypeScript
setYRotation(value: number): Promise<void>
Swift declaration
var yRotation: CGFloat { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All SpriteKit types →