小编Iva*_*ang的帖子

如何使用SpriteKit和Swift检测OSX开发中SKSpriteNode上的鼠标输入?

如果我在SKScene中有一个SKSpriteNode:

let sprite = SKSpriteNode(imageNamed:"Spaceship")

champion.position = CGPointMake(self.size.width/2, self.size.height/2)
champion.setScale(0.25)

self.addChild(champion)
Run Code Online (Sandbox Code Playgroud)

现在,将这个节点添加到场景中之后,我想在将鼠标移到该节点上时更改其颜色。

如何检测此节点上的鼠标悬停,以便可以更改其颜色?

我在SKSpriteNode类中看到一个mouseEntered事件。我会用吗?如何射击?

还是应该使用其他方法?

macos sprite-kit skspritenode swift

1
推荐指数
1
解决办法
2879
查看次数

标签 统计

macos ×1

skspritenode ×1

sprite-kit ×1

swift ×1