swift - How do I make a trail behind my character in SpriteKit? -
i'm using spritekit (with xcode 6 , swift) , have character on screen move around on screen joysticks, , want little trail follow behind him. how do that?

how big image need be, , need like? use in code?
you should take @ skemitternode; "emit" particles can use trail. can design , feel of particles right in xcode adding "spritekit particle file" project:

you'd load particle file in new skemitternode so:
let emitter = skemitternode(filenamed: "characterparticle.sks") then you'll need set skemitternode's targetnode property skscene particles emits don't move character (i.e. leave trail):
emitter.targetnode = scene then add emitter character's sknode. lets assume have sknode character called character, in case code be:
character.addchild(emitter) typically sort of thing done in scene's setup method (in apple's spritekit template, it's in didmovetoview). done in character's custom sknode or skspritenode class, if have one. if put in didmovetoview, like:
override func didmovetoview(view: skview) { // ... character or other node setup ... let emitter = skemitternode(filenamed: "characterparticle.sks") emitter.targetnode = self character.addchild(emitter) // ... other setup ... }
Comments
Post a Comment