title: How do I detect mouse entered on a SKSpriteNode in OSX development using SpriteKit and Swift?
body: <p>If I have a SKSpriteNode in a SKScene:</p>
  
  <pre><code>let sprite = SKSpriteNode(imageNamed:"Spaceship")
  
  champion.position = CGPointMake(self.size.width/2, self.size.height/2)
  champion.setScale(0.25)
  
  self.addChild(champion)
  </code></pre>
  
  <p>Now after I add this node to the scene, I want to change its colour when I move the mouse over this node.</p>
  
  <p>How do I detect mouse hover on this node so that I can change its colour?</p>
  
  <p>I see a mouseEntered event in SKSpriteNode class.
  Do I use that? How can it be fired?</p>
  
  <p>Or should I use other approaches?</p>