SCNNodeMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
SCNNodeMBS class
- 30 properties
- 3 shared properties
- 35 methods
- method addAudioPlayer(player as SCNAudioPlayerMBS)
- method addChildNode(node as SCNNodeMBS)
- method audioPlayers as SCNAudioPlayerMBS()
- method childNodes as SCNNodeMBS()
- method childNodeWithName(Name as String, recursively as Boolean = false) as SCNNodeMBS
- method clearGeometry
- method clone as SCNNodeMBS
- method constraints as SCNConstraintMBS()
- method Constructor
- method Constructor(geometry as SCNGeometryMBS)
- method convertPositionFromNode(position as SCNVector3MBS, node as SCNNodeMBS) as SCNVector3MBS
- method convertPositionToNode(position as SCNVector3MBS, node as SCNNodeMBS) as SCNVector3MBS
- method convertTransformFromNode(position as SCNMatrix4MBS, node as SCNNodeMBS) as SCNMatrix4MBS
- method convertTransformToNode(position as SCNMatrix4MBS, node as SCNNodeMBS) as SCNMatrix4MBS
- method convertVectorFromNode(position as SCNVector3MBS, node as SCNNodeMBS) as SCNVector3MBS
- method convertVectorToNode(position as SCNVector3MBS, node as SCNNodeMBS) as SCNVector3MBS
- method copy as SCNNodeMBS
- method flattenedClone as SCNNodeMBS
- method hitTestWithSegment(PointA as SCNVector3MBS, PointB as SCNVector3MBS, Options as Dictionary = nil) as SCNHitTestResultMBS()
- method insertChildNode(newNode as SCNNodeMBS, atIndex as Integer)
- method localRotateBy(rotation as SCNVector4MBS)
- method localTranslateBy(translation as SCNVector3MBS)
- method lookAt(worldTarget as SCNVector3MBS)
- method lookAt(worldTarget as SCNVector3MBS, worldUp as SCNVector3MBS, localFront as SCNVector3MBS)
- method removeAllActions
- method removeAllAudioPlayers
- method removeAudioPlayer(player as SCNAudioPlayerMBS)
- method removeFromParentNode
- method replaceChildNode(oldNode as SCNNodeMBS, newNode as SCNNodeMBS)
- method rotateBy(worldRotation as SCNVector4MBS, worldTarget as SCNVector3MBS)
- method runAction(action as SCNActionMBS)
- method runAction(action as SCNActionMBS, del as SCNNodeRunActionCompletedMBS, tag as variant = nil)
- method runAction(action as SCNActionMBS, key as string)
- method runAction(action as SCNActionMBS, key as string, del as SCNNodeRunActionCompletedMBS, tag as variant = nil)
- method setConstraints(constraints() as SCNConstraintMBS)
- 8 shared methods
- delegate SCNNodeRunActionCompletedMBS(node as SCNNodeMBS, action as SCNActionMBS, key as string, tag as variant)
- 5 constants
Movability Hint
Constant |
Value |
Description |
SCNMovabilityHintFixed
|
0 |
The node is not expected to move over time.
|
SCNMovabilityHintMovable
|
1 |
The node is expected to move over time.
|
Focus Behavior Options
Constant |
Value |
Description |
SCNNodeFocusBehaviorFocusable
|
2 |
Node is focusable and prevents nodes that it visually obscures from becoming focusable.
|
SCNNodeFocusBehaviorNone
|
0 |
Node is not focusable.
|
SCNNodeFocusBehaviorOccluding
|
1 |
Node is not focusable and prevents nodes that it visually obscures from becoming focusable.
|
This class has no sub classes.
Some methods using this class:
Some properties using for this class:
Some examples using this class:
Blog Entries
Xojo Developer Magazine
- 19.6, page 50: Rotating Christmas Tree, Using the MBS Plugins to create an animated 3D Christmas tree by Stefanie Juchmes
- 19.6, pages 47 to 48: Rotating Christmas Tree, Using the MBS Plugins to create an animated 3D Christmas tree by Stefanie Juchmes
- 18.4, pages 48 to 50: On the Scene Again (Part 3), Getting Started with SceneKit by Stefanie Juchmes
- 18.4, pages 41 to 46: On the Scene Again (Part 3), Getting Started with SceneKit by Stefanie Juchmes
- 18.2, page 41: On the Scene Again (Part 2), Getting Started with SceneKit by Stefanie Juchmes
- 18.2, pages 36 to 38: On the Scene Again (Part 2), Getting Started with SceneKit by Stefanie Juchmes
- 18.2, pages 31 to 32: On the Scene Again (Part 2), Getting Started with SceneKit by Stefanie Juchmes
- 18.2, page 21: On the Scene Again (Part 2), Getting Started with SceneKit by Stefanie Juchmes
- 18.1, pages 32 to 33: On the Scene, Getting Started with SceneKit by Stefanie Juchmes
- 18.1, page 30: On the Scene, Getting Started with SceneKit by Stefanie Juchmes
Release notes
- Version 20.2
- Version 18.4
The items on this page are in the following plugins: MBS Mac64bit Plugin.
SCNMatrix4MBS
-
SCNPhysicsBallSocketJointMBS