title: Run two SKActions at once
body: <p>I'm using a sequence to run a list of SKActions. What I want to do however, is run an SKAction, then run two at once, then run one in sequence.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>SKNode *ballNode = [self childNodeWithName:@"ball"];
  
      if (ballNode != Nil){
          ballNode.name = nil;
  
          SKAction *delay = [SKAction waitForDuration:3];
          SKAction *scale = [SKAction scaleTo:0 duration:1];
          SKAction *fadeOut = [SKAction fadeOutWithDuration:1];
          SKAction *remove = [SKAction removeFromParent];
  
          //put actions in sequence
          SKAction *moveSequence = [SKAction sequence:@[delay, (run scale and fadeout at the same time), remove]];
  
          //run action from node (child of SKLabelNode)
          [ballNode runAction:moveSequence];
      }
  </code></pre>
  
  <p>How can I accomplish this? I'm assuming I can't use a sequence?</p>