SKNode
SKNode()
SKNode(NativeHandle)
SKNode(NSCoder)
SKNode(NSObjectFlag)
Alpha
Bounds
CanBecomeFocused
Children
ClassHandle
Constraints
CoordinateSpace
FocusBehavior
FocusEffect
FocusGroupIdentifier
FocusGroupPriority
FocusItemContainer
FocusItemDeferralMode
Frame
HasActions
Hidden
IsTransparentFocusItem
Name
Parent
ParentFocusEnvironment
Paused
PhysicsBody
Position
PreferredFocusedView
PreferredFocusEnvironments
ReachConstraints
Scene
Speed
UserData
UserInteractionEnabled
XScale
YScale
ZPosition
ZRotation
Add(SKNode)
AddChild(SKNode)
AddNodes(SKNode[])
CalculateAccumulatedFrame()
ContainsPoint(CGPoint)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointFromNode(CGPoint, SKNode)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointToNode(CGPoint, SKNode)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)
Copy(NSZone)
Create()
Create(String)
Create(String, Type[], NSError)
Create(String, NSSet<Class>, NSError)
DidHintFocusMovement(UIFocusMovementHint)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)
Dispose(Boolean)
EncodeTo(NSCoder)
EnumerateChildNodes(String, SKNodeChildEnumeratorHandler)
FromFile<T>(String)
GetActionForKey(String)
GetChildNode(String)
GetEnumerator()
GetFocusItems(CGRect)
GetNodeAtPoint(CGPoint)
GetNodesAtPoint(CGPoint)
GetObjectsMatching(String)
GetObstaclesFromNodeBounds(SKNode[])
GetObstaclesFromNodePhysicsBodies(SKNode[])
GetObstaclesFromSpriteTextures(SKNode[], Single)
GetSoundIdentifier(UIFocusUpdateContext)
InParentHierarchy(SKNode)
InsertChild(SKNode, nint)
IntersectsNode(SKNode)
IsEqual(SKNode)
MoveToParent(SKNode)
ObstaclesFromNodeBounds(SKNode[])
ObstaclesFromNodePhysicsBodies(SKNode[])
ObstaclesFromSpriteTextures(SKNode[], Single)
RemoveActionForKey(String)
RemoveAllActions()
RemoveAllChildren()
RemoveChildren(SKNode[])
RemoveFromParent()
RunAction(SKAction)
RunAction(SKAction, Action)
RunAction(SKAction, String)
RunActionAsync(SKAction)
SetNeedsFocusUpdate()
SetScale(NFloat)
ShouldUpdateFocus(UIFocusUpdateContext)
UpdateFocusIfNeeded()
GetEntity(SKNode)
SetEntity(SKNode, GKEntity)
net10.0-ios17.2
namespace SpriteKit
{
[Register("SKNode", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public class SKNode : UIResponder, INSCoding, INSCopying, INSSecureCoding, INativeObject, IEnumerable, IEnumerable<SKNode!>, IDisposable, IUICoordinateSpace, IUIFocusEnvironment, IUIFocusItem, IUIFocusItemContainer
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
[UnsupportedOSPlatform("macos")]
public virtual SKNodeFocusBehavior FocusBehavior
{
[Export("focusBehavior", ArgumentSemantic.Assign)]
get;
[Export("setFocusBehavior:", ArgumentSemantic.Assign)]
set;
}
}
}
| .NET | 6.07.08.09.010.0 |
|---|---|
Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: |
| iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
| Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
| tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net10.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=18.5.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | The property getter is only supported on the following platforms:
The property setter is only supported on the following platforms:
|
- Built-in API
- Package-provided API