JesusJoseph Posted July 1, 2016 Share Posted July 1, 2016 Hi All, Thanks for reading my post. I am creating an isometric platform game with map bigger than the phone's screen. So I use Camera.follow with my player sprite (a taxi) to move around the map.The code is perfectly working in Android tablet but in iPhone (latest IOS) the map is not moving down (bigger side) but its moving to the right side. Please see the demo (Both android and iPhone) in this youtube link.https://youtu.be/yZ14Vuodeu0 Please see my code below I set the Bounds bigger than the current game size me.game.world.setBounds(0, 0, 2000, 1200); // me.game.physics.startSystem(Phaser.Physics.ARCADE); me.game.physics.startSystem(Phaser.Physics.P2JS); game.add.plugin(Phaser.Plugin.Debug) This is the camera.follow code me.taxiNE = me.game.add.sprite(370, 130, 'CityRide', 'taxi_NE'); // me.game.camera.follow(me.taxiNE); me.game.camera.follow(me.taxiNE, Phaser.Camera.FOLLOW_LOCKON, 0.1, 0.1); me.taxiNE.anchor.set(0.5); me.game.physics.enable(me.taxiNE, Phaser.Physics.ARCADE); This is my update function which has the taxi move code. update: function() { var me = this; if (!me.gameOver && me.game.input.activePointer.isDown && game.physics.arcade.distanceToPointer(me.taxiNE, game.input.activePointer) > 8) { game.physics.arcade.moveToPointer(me.taxiNE, 200); } else { me.taxiNE.body.velocity.set(0); } me.game.physics.arcade.overlap(me.taxiNE, me.wrongLocation, me.hitTheRoad); }, I am working on this for last 2 days and i can't fix this issue. Can someone please give me some idea how to fix this. PS: I am not sure whether this is some know issue (either in phaser 2.5 or latest iOS) Link to comment Share on other sites More sharing options...
bruno_ Posted July 2, 2016 Share Posted July 2, 2016 How are you running your game? Through chrome and safari or cordova, cocoon? Try to test different browsers, may be a compatibility issue. Link to comment Share on other sites More sharing options...
JesusJoseph Posted July 4, 2016 Author Share Posted July 4, 2016 On 7/2/2016 at 8:40 AM, bruno_ said: How are you running your game? Through chrome and safari or cordova, cocoon? Try to test different browsers, may be a compatibility issue. 1 I am running the game from iPhone 6 plus with latest IOS (upgraded last week). I build it using Cordova. its working perfectly in android tablet, and chrome browser Still not able to fix it. Any suggestions will be highly appreciated. Link to comment Share on other sites More sharing options...
bruno_ Posted July 4, 2016 Share Posted July 4, 2016 Try to use crosswalk webview. I have never tested the ios version of crosswalk, but give it a try. Link to comment Share on other sites More sharing options...
Recommended Posts