Share via


SKTileMapNode.Create Method

Definition

Overloads

Create(SKTileSet, UIntPtr, UIntPtr, CGSize)

Factory method to create an SKTileMapNode with the specified properties.

[Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKTileMapNode Create(SpriteKit.SKTileSet tileSet, UIntPtr columns, UIntPtr rows, CoreGraphics.CGSize tileSize);
[<Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : SpriteKit.SKTileSet * unativeint * unativeint * CoreGraphics.CGSize -> SpriteKit.SKTileMapNode

Parameters

tileSet
SKTileSet
columns
UIntPtr

unativeint

rows
UIntPtr

unativeint

tileSize
CGSize

Returns

Attributes

Applies to

Create(SKTileSet, UIntPtr, UIntPtr, CGSize, SKTileGroup)

[Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:fillWithTileGroup:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKTileMapNode Create(SpriteKit.SKTileSet tileSet, UIntPtr columns, UIntPtr rows, CoreGraphics.CGSize tileSize, SpriteKit.SKTileGroup tileGroup);
[<Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:fillWithTileGroup:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : SpriteKit.SKTileSet * unativeint * unativeint * CoreGraphics.CGSize * SpriteKit.SKTileGroup -> SpriteKit.SKTileMapNode

Parameters

tileSet
SKTileSet
columns
UIntPtr

unativeint

rows
UIntPtr

unativeint

tileSize
CGSize
tileGroup
SKTileGroup

Returns

Attributes

Applies to

Create(SKTileSet, UIntPtr, UIntPtr, CGSize, SKTileGroup[])

[Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:tileGroupLayout:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static SpriteKit.SKTileMapNode Create(SpriteKit.SKTileSet tileSet, UIntPtr columns, UIntPtr rows, CoreGraphics.CGSize tileSize, SpriteKit.SKTileGroup[] tileGroupLayout);
[<Foundation.Export("tileMapNodeWithTileSet:columns:rows:tileSize:tileGroupLayout:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : SpriteKit.SKTileSet * unativeint * unativeint * CoreGraphics.CGSize * SpriteKit.SKTileGroup[] -> SpriteKit.SKTileMapNode

Parameters

tileSet
SKTileSet
columns
UIntPtr

unativeint

rows
UIntPtr

unativeint

tileSize
CGSize
tileGroupLayout
SKTileGroup[]

Returns

Attributes

Applies to