2014-11-23 31 views
-1

我的下一個questiion是 如果我說skspriteNode類,然後說它的類型爲skNode那麼會發生什麼......? 是該節點仍然可以訪問skspritenode和skspritenode的錨點任何對象爲skspriteNode類分配內存,但該對象類型是sknode然後會發生什麼?

SKSpriteNOde * node = [SKSpriteNOde spriteNodeWithColor:[] size:]; node.anchorPoint = CGPointMake(.1,1);

[(NSMutableArray *)sarray addObject:node];

更新版本(SKNode *在sarray節點1) {

SKNode *節點3 =節點1;

那麼這個節點3屬於錨點(.1,1)雅(0,0)默認...

}

回答

0

是的,但只能通過:

SKSpriteNode * SN = (SKSpriteNode *)node1;

(此爲任何類真而不僅僅是SKSpriteNode)

+0

然後如果[場景的addChild:節點3];那麼它使用錨點它的錨點(.1,1)默認情況下在場景座標 – 2014-11-23 17:25:53

+0

我知道了,,,所以謝謝 – 2014-11-23 21:37:20

相關問題