sknode

    0熱度

    1回答

    我正在構建我的第一個雪碧套件遊戲。到目前爲止這麼好 - 我幾乎準備好發佈。但是我有非常努力的問題觸摸節點(用戶) 流 節點催生與大小(0,0) 節點然後用SKActions縮放( scaleTo)一些MAX_SIZE 用戶在0,0之間(點抽頭的節點)和(MAX_SIZE,MAX_SIZE) 抽頭被登記和遊戲前進 問題 當然節點的命中面積只有大如當前顯示的比例因子。這意味着打節點就在產卵則用戶將必須

    -3熱度

    3回答

    AM(SKNode *在節點的節點)新迅速和學習 我用 「爲(SKNode *在節點的節點)」 用於在Objective-C與它的名字中選擇特定的節點,但在迅疾我需要一些幫助來做到這一點。在此先感謝在SWIFT

    2熱度

    1回答

    問題 試圖以編程方式更改SKSpriteNode視角?即使圖像的bottom的寬度大於圖像的top,反之亦然? 在Sprite Kit中找不到任何搜索幫助。

    0熱度

    1回答

    我在這裏和其他網站上檢查了答案,但沒有得到明確的解決方案。 我有兩個場景 場景1: class GameMenuScene: SKScene { override func didMoveToView(view: SKView) { // Add background var background: SKSpriteNode = SKSpriteNode(imageNam

    2熱度

    2回答

    我有一個Cat節點和一個Bird節點。鳥節點一起嵌套在稱爲birdBlock的容器節點中。一切都包含在WorldNode中。如果我給WorldNode添加一隻鳥,貓可以適當地與它互動,但是當鳥在鳥羣中時,貓只會將它們推開,然後它們會飛行。 我使用下面找到我的鳥: [worldNode enumerateChildNodesWithName:kBirdName usingBlock:^(SKNode

    0熱度

    1回答

    我正在使用sprite工具包,現在我想要做的是我正在使用for循環並檢查其中有多少個sknodes數組,並使數組中的每個sknode都做一個很長時間的skaction - 大概一個小時。但是,每次我這樣做時,它只會執行第一個sknode的第一個skaction,而不會執行第一個sknode的其餘部分。我認爲這是因爲它正在等待第一個完成,然後跳轉到第二個for循環。那麼我怎麼能讓他們在同一時間執行操

    0熱度

    1回答

    這可能是一個愚蠢的問題,但爲什麼當我執行隱藏按鈕時,屏幕截圖會在隱藏按鈕之前發生?有沒有辦法確保按鈕在屏幕截圖之前消失?我需要單獨的線程調用嗎?謝謝! if([node.name isEqualToString:@"ScreenshotButton"]) { [self UserHideAllButtons]; //This hides all menus and buttons

    1熱度

    1回答

    我有一個函數需要依次運行2個動作。 例如 func foo() { .......... if someConditions { node1.runAction1 node2.runAction2 } } 似乎swift正在同時運行這些操作。 這正是我不想在我的比賽中發生的事情。 我希望action1在action1完成後

    0熱度

    1回答

    讓我解釋一下我的意思是: 我需要聲明和初始化一個數x SKNode變量基於該值通過方法傳遞(1到15之間): - (instancetype)initWithNumberOfNodes:(int)number; 每SKNode將被添加到一個NSMutableArray,所以我不會有任何問題與參考(我會得到與[myArray objectAtIndex:]每一個項目)。由於大量的內存浪費和奇怪的

    0熱度

    3回答

    我有以下函數,它產生正方形並將它們添加到正方形數組。這會無限地添加新的正方形,直到函數停止。正方形陣列在SKScene中聲明如下:var rsArray = [RedSquare]()。 func spawnRedSquares() { if !self.gameOver { let rs = RedSquare() var rsSpawnRange = self