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

Popular posts from this blog

node.js - Using Node without global install -

How to access a php class file from PHPFox framework into javascript code written in simple HTML file? -

java - Null response to php query in android, even though php works properly -