oobarbazanoo Posted March 27, 2017 Report Share Posted March 27, 2017 Let us suppose I added tileSprite to the window like this : background = me.game.add.tileSprite(0, 0, me.game.width, me.game.height, 'back'); After that I added a lot of different things above the tileSprite. And now I want to change background without showing it over everything else. How can I do that? Quote Link to comment Share on other sites More sharing options...
bruno_ Posted March 27, 2017 Report Share Posted March 27, 2017 I haven't tested, but try to use sendToBack method. https://phaser.io/docs/2.6.2/Phaser.TileSprite.html#sendToBack Quote Link to comment Share on other sites More sharing options...
FakeWizard Posted March 27, 2017 Report Share Posted March 27, 2017 as mentioned here, you don;t need to re-add the background sprite to the scene / world. You only need to change the background texture. If the background variable is globally accessible then you can just call background.loadTexture( "newTIleSpriteName" ) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.