Subclassing SCNNode

Ich importiere eine einfache Dae-Datei. Ich möchte, dass einige der Knoten eine Unterklasse von SCNNode - MySCNNode sind.

 MySCNNode *node = [scnView.scene.rootNode childNodeWithName:@"Box1" recursively:YES];
 //additional initialization goes here 

Versuchtes Casting auch für (MySCNNode *).
Aber das funktioniert nicht. "node" ist immer noch ein SCNNode. Warum

Ich muss SCNNode einige Eigenschaften und Methoden hinzufügen. Also habe ich SCNNode untergeordnet. Ich möchte, dass die Knoten aus der Szene (aus einem Dae importiert) die Eigenschaften und das Verhalten haben. Der Knoten aus der Szene ist immer SCNNode. Ich möchte, dass es von der Klasse MySCNNode ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage