iOS Swift SpriteKit Achieving a sprite "explosion" effect -
in game when collision occurs, designated sprite undergo "explosion" or "glass break" effect, in sprite split random pieces moved @ random rate, speed, , angle. imagine may require using particles or @ least texture atlas.
i found little bit on this, questions/explantations catered objective-c. new ios development , have solely used swift, can't translate 1 language another. thanks.
i suggest try using spritekit emitter class this. add new spritekit particle effect file project , configure type of explosion there. not need code, configure apple has conveniently provided editor window change values.
once satisfied way emitter looks, can open game scene (assuming collision detected) , type:
let explosionemitternode = skemitternode(filenamed:"the file name") sprite.addchild(explosionemitternode) here sprite actual node add emitter effect to. or add scene directly , set position as:
let explosionemitternode = skemitternode(filenamed:"the file name") explosionemitternode.position = cgpointmake(200,300) addchild(explosionemitternode)
Comments
Post a Comment