我面臨着雪碧套件一個奇怪的問題(在OS X上,並沒有嘗試過在iOS):我創造我的場景與此代碼:奇怪的大小
SKScene *scene = [MyScene sceneWithSize:CGSizeMake(1280, 800)];
當我創建一個節點,就像這樣:
SKSpriteNode* ground = [SKSpriteNode spriteNodeWithColor:[NSColor brownColor] size:CGSizeMake(1280, 800)];
我不明白的是,即使我創造我的精靈與同尺寸比我的場景,我得到這個:
正如你看到的,我的精靈,棕色,比我的場景(藍色背景)小兩倍。
你知道爲什麼嗎?
順便說一句:如果你正在爲iOS和Mac OSX開發,那麼使用'SKColor'而不是'NSColor'。 –
@ user867635感謝您的建議!我混淆了這兩個! –
當我開始使用Sprite Kit時,我也對此感到困惑。但是'SKColor'只是一個宏,可以解析爲iOS上的UIColor和OSX上的NSColor。 –