How to properly use locking, dragging and node selection in a SpriteKit Scene file?

So, I've been trying out to use the SpriteKit Scene file, and a bunch of issues appeared, so I'll summarize it in some simple questions:


  • How do I keep from dragging Sprite Nodes that are already in the scene when I try to select nodes?

    In this case, when I click in any node while moving the mouse, they somehow end up getting dragged in the mouse movement, just wondering if that is intended.

  • Is there a way to open a menu similar to the Storyboard menu listing all of the visual elements in the scene to ease the node selection process?
  • How exactly should the lock feature be used? When trying to lock anything, it becomes only possible to select it by the secondary click with the mouse. Only by that way. When trying to select even by the menu from above, the interface doesn't allow me to select anything locked by there. Also, when something is locked, Selecting a node right behind it becomes also impossible. Is that the way this should work?


I'd appreciate any help with those issues. Currently we're trying to use the Sprite Kit in the level design of our game.

My 2 cents:


Avoid the scene editor like the plague. I haven't tried it in the latest version of Xcode but it has been HORRIBLE to use in the previous versions. I use Maya/Houdini professionally and Apple's scene editor is a total joke. Like college-student-project level joke. Save yourself the headache and avoid it at all costs.

How to properly use locking, dragging and node selection in a SpriteKit Scene file?
 
 
Q