I try to set an extension like SKAction.fireFromEnemy(), and append to the action sequence, and reuse the sequence. My trouble is I can't get the real self so I have to set the sequence every time I create the enemy.
Like a SKAction.removeFromParent(), which func can target the node runs the action.