SKSpriteNode使用UIColor设置颜色

我想通过当前组件UIColor的当前组件值设置SKSpriteNode的颜色,我的意思是:

(UIColor *)blackColor (UIColor *)blueColor etc 

问题是它不起作用:

 SKSpriteNode *noddd = [SKSpriteNode spriteNodeWithColor:blackColor size:CGSizeMake(50, 50); 

有没有可能做到这一点?

提前致谢 ;)

使用SKColor而不是UIColor。

 SKSpriteNode *noddd = [SKSpriteNode spriteNodeWithColor:[SKColor blackColor] size:CGSizeMake(50, 50);